interceptorList is a client interceptor that contains a list of client interceptors to execute in order.
| 652 | // interceptorList is a client interceptor that contains a list of client |
| 653 | // interceptors to execute in order. |
| 654 | type interceptorList struct { |
| 655 | interceptors []iresolver.ClientInterceptor |
| 656 | } |
| 657 | |
| 658 | func (il *interceptorList) NewStream(ctx context.Context, ri iresolver.RPCInfo, _ func(), newStream func(ctx context.Context, _ func()) (iresolver.ClientStream, error)) (iresolver.ClientStream, error) { |
| 659 | for idx := len(il.interceptors) - 1; idx >= 0; idx-- { |
nothing calls this directly
no outgoing calls
no test coverage detected