Home
last modified time | relevance | path

Searched refs:Codec (Results 1 – 7 of 7) sorted by relevance

/tonic/examples/src/codec_buffers/
H A Dcommon.rs15 use tonic::codec::{BufferSettings, Codec, ProstCodec};
20 impl<T, U> Codec for SmallBufferCodec<T, U>
28 type Encoder = <ProstCodec<T, U> as Codec>::Encoder;
29 type Decoder = <ProstCodec<T, U> as Codec>::Decoder;
/tonic/examples/src/json-codec/
H A Dcommon.rs9 codec::{Codec, DecodeBuf, Decoder, EncodeBuf, Encoder},
63 impl<T, U> Codec for JsonCodec<T, U>
/tonic/tonic/src/client/
H A Dgrpc.rs7 codec::{Codec, Decoder, Streaming},
217 C: Codec<Encode = M1, Decode = M2>, in unary()
237 C: Codec<Encode = M1, Decode = M2>, in client_streaming()
273 C: Codec<Encode = M1, Decode = M2>, in server_streaming()
293 C: Codec<Encode = M1, Decode = M2>, in streaming()
/tonic/tonic/src/codec/
H A Dprost.rs1 use super::{BufferSettings, Codec, DecodeBuf, Decoder, Encoder};
34 pub fn raw_encoder(buffer_settings: BufferSettings) -> <Self as Codec>::Encoder { in raw_encoder()
43 pub fn raw_decoder(buffer_settings: BufferSettings) -> <Self as Codec>::Decoder { in raw_decoder()
51 impl<T, U> Codec for ProstCodec<T, U>
H A Dmod.rs104 pub trait Codec { trait
/tonic/tonic/src/server/
H A Dgrpc.rs8 codec::{Codec, Streaming},
48 T: Codec,
/tonic/
H A DCHANGELOG.md275 * **codec:** Remove `Default` bound on `Codec` ([#894](https://github.com/hyperium/tonic/issues/894…