func (d *dedicated) DoMulti(ctx context.Context, multi ...rueidis.Completed) (resp []rueidis.RedisResult) {
    ctx, span := d.start(ctx, multiFirst(multi), multiSum(multi), d.tAttrs)
    resp = d.client.DoMulti(ctx, multi...)
    d.end(span, firstError(resp))
    return