tonic::codecTrait Decoder
Source pub trait Decoder {
type Item;
type Error: From<Error>;
// Required method
fn decode(
&mut self,
src: &mut DecodeBuf<'_>,
) -> Result<Option<Self::Item>, Self::Error>;
}
Expand description
Decodes gRPC message types
The type that is decoded.
The type of unrecoverable frame decoding errors.
Decode a message from the buffer.
The buffer will contain exactly the bytes of a full message. There
is no need to get the length from the bytes, gRPC framing is handled
for you.