Crate grpcio [−] [src]
Structs
CallOption | |
Channel |
The Channel struct allows creation of Call objects. |
ChannelBuilder |
Channel configuration object. |
ChannelCredentials | |
ChannelCredentialsBuilder | |
Client |
A generic client for making rpc calls. |
ClientCStreamReceiver |
A receiver for client streaming call. |
ClientDuplexReceiver |
A response receiver for duplex call. |
ClientSStreamReceiver |
A receiver for server streaming call. |
ClientStreamingSink | |
ClientStreamingSinkResult | |
ClientUnaryReceiver |
A receiver for unary request. |
Deadline | |
DuplexSink | |
DuplexSinkFailure | |
EnvBuilder | |
Environment |
An object that used to control concurrency and start event loop. |
Marshaller |
Marshaller defines how to serialize and deserialize between T and byte slice. |
Method | |
RequestStream | |
RpcContext |
A context for rpc handling. |
RpcStatus |
Status return from server. |
Server | |
ServerBuilder |
Server configuration struct. |
ServerCredentials | |
ServerCredentialsBuilder | |
ServerStreamingSink | |
ServerStreamingSinkFailure | |
Service | |
ServiceBuilder |
Service configuration struct. |
ShutdownFuture |
An asynchronize shutdown future. |
StreamingCallSink |
A sink for client streaming call and duplex streaming call. |
UnarySink | |
UnarySinkResult | |
WriteFlags |
Enums
CompressionAlgorithms | |
CompressionLevel | |
Error | |
MethodType | |
RpcStatusCode |
Functions
pb_de | |
pb_ser | |
redirect_log |
Redirect grpc log to rust's log implementation. |
Type Definitions
ClientCStreamSender | |
ClientDuplexSender | |
Result |