func (l *higherClientInterceptorLevel) Register(level ClientInterceptor) {
	l.lock.Lock()
	defer l.lock.Unlock()
	l.sublevels[level.Index()] = level
}
// Register registers `level` at the index returned by its method `Index`.
// It overwrites any interceptor that has already been registered at this index.
Register registers `level` at the index returned by its method `Index`.
It overwrites any interceptor that has already been registered at this index.
// Register registers ` level ` at the index returned by its method ` Index ` . // It overwrites any interceptor that has already been registered at this index .
func (l *higherClientInterceptorLevel) Register(level ClientInterceptor) {
	l.lock.Lock()
	defer l.lock.Unlock()
	l.sublevels[level.Index()] = level
}
func ( l * higherClientInterceptorLevel ) Register ( level ClientInterceptor ) { l . lock . Lock ( ) defer l . lock . Unlock ( ) l . sublevels [ level . Index ( ) ] = level }
Register registers `level` at the index returned by its method `Index`.
Register registers ` level ` at the index returned by its method ` Index ` .