GRPC.Client.Interceptor behaviour (gRPC v0.11.5)
View SourceInterceptor on client side. See GRPC.Stub.connect/2.
Summary
Types
@type next() :: (GRPC.Client.Stream.t(), req() -> GRPC.Stub.rpc_return())
@type options() :: any()
@type req() :: struct() | nil
Callbacks
@callback call(stream :: GRPC.Client.Stream.t(), req(), next(), options()) :: GRPC.Stub.rpc_return()