func (o *tracingObjClient) Walk(ctx context.Context, prefix string, fn func(name string) error) error {
	span, ctx := tracing.AddSpanToAnyExisting(ctx, o.provider+".Walk",
		"prefix", prefix)
	defer tracing.FinishAnySpan(span)
	return o.Client.Walk(ctx, prefix, fn)
}
func (o *tracingObjClient) Walk(ctx context.Context, prefix string, fn func(name string) error) error {
	span, ctx := tracing.AddSpanToAnyExisting(ctx, o.provider+".Walk",
		"prefix", prefix)
	defer tracing.FinishAnySpan(span)
	return o.Client.Walk(ctx, prefix, fn)
}
func ( o * tracingObjClient ) Walk ( ctx context . Context , prefix string , fn func ( name string ) error ) error { span , ctx := tracing . AddSpanToAnyExisting ( ctx , o . provider + " " , " " , prefix ) defer tracing . FinishAnySpan ( span ) return o . Client . Walk ( ctx , prefix , fn ) }
// Walk implements the corresponding method in the Client interface
Walk implements the corresponding method in the Client interface