func NewClientInterceptor(index string) ClientInterceptor {
	return &lowerClientInterceptor{
		unaries: NewUnaryClientInterceptor(),
		streams: NewStreamClientInterceptor(),
		index:   index,
	}
}
// NewClientInterceptor initializes a new `ClientInterceptor` with `index`
// as its index. It initializes the underlying `UnaryClientInterceptor` and
// `StreamClientInterceptor`.
// This implementation is thread-safe.
NewClientInterceptor initializes a new `ClientInterceptor` with `index`
as its index. It initializes the underlying `UnaryClientInterceptor` and
`StreamClientInterceptor`.
This implementation is thread-safe.
// NewClientInterceptor initializes a new ` ClientInterceptor ` with ` index ` // as its index . It initializes the underlying ` UnaryClientInterceptor ` and // ` StreamClientInterceptor ` . // This implementation is thread - safe .
func NewClientInterceptor(index string) ClientInterceptor {
	return &lowerClientInterceptor{
		unaries: NewUnaryClientInterceptor(),
		streams: NewStreamClientInterceptor(),
		index:   index,
	}
}
func NewClientInterceptor ( index string ) ClientInterceptor { return & lowerClientInterceptor { unaries : NewUnaryClientInterceptor ( ) , streams : NewStreamClientInterceptor ( ) , index : index , } }
NewClientInterceptor initializes a new `ClientInterceptor` with `index`
as its index.
NewClientInterceptor initializes a new ` ClientInterceptor ` with ` index ` as its index .