func WithInterceptor(ci Interceptor) Option {
	return func(opts *clientOptions) {
		opts.interceptor = ci
	}
}
// WithInterceptor returns a ClientOption for adding an interceptor
// to a Client.
WithInterceptor returns a ClientOption for adding an interceptor
to a Client.
// WithInterceptor returns a ClientOption for adding an interceptor // to a Client .
func WithInterceptor(ci Interceptor) Option {
	return func(opts *clientOptions) {
		opts.interceptor = ci
	}
}
func WithInterceptor ( ci Interceptor ) Option { return func ( opts * clientOptions ) { opts . interceptor = ci } }
WithInterceptor returns a ClientOption for adding an interceptor
to a Client.
WithInterceptor returns a ClientOption for adding an interceptor to a Client .