Home
last modified time | relevance | path

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

/tonic/examples/src/codec_buffers/
H A Dcommon.rs28 type Encoder = <ProstCodec<T, U> as Codec>::Encoder; typedef
31 fn encoder(&mut self) -> Self::Encoder { in encoder() argument
/tonic/tonic/src/codec/
H A Dmod.rs111 type Encoder: Encoder<Item = Self::Encode, Error = Status> + Send + 'static; typedef
116 fn encoder(&mut self) -> Self::Encoder; in encoder() argument
122 pub trait Encoder { trait
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() argument
59 type Encoder = ProstEncoder<T>; typedef
62 fn encoder(&mut self) -> Self::Encoder { in encoder() argument
94 impl<T: Message> Encoder for ProstEncoder<T> {
154 DecodeBuf, Decoder, EncodeBody, EncodeBuf, Encoder, Streaming, HEADER_SIZE,
317 impl Encoder for MockEncoder {
H A Dencode.rs4 use super::{BufferSettings, EncodeBuf, Encoder, DEFAULT_MAX_SEND_MESSAGE_SIZE, HEADER_SIZE};
34 impl<T: Encoder, U: Stream> EncodedBytes<T, U> {
72 T: Encoder<Error = Status>,
143 T: Encoder<Error = Status>, in encode_item()
231 impl<T: Encoder, U: Stream> EncodeBody<T, U> {
305 T: Encoder<Error = Status>,
H A Dcompression.rs9 use zstd::stream::read::{Decoder, Encoder};
246 let mut zstd_encoder = Encoder::new( in compress()
/tonic/examples/src/json-codec/
H A Dcommon.rs9 codec::{Codec, DecodeBuf, Decoder, EncodeBuf, Encoder},
26 impl<T: serde::Serialize> Encoder for JsonEncoder<T> {
70 type Encoder = JsonEncoder<T>; typedef
73 fn encoder(&mut self) -> Self::Encoder { in encoder() argument
/tonic/
H A DCHANGELOG.md592 * **codec:** Introduce `Decoder/Encoder` traits ([#208](https://github.com/hyperium/tonic/issues/20…
601 * **codec:** Add new `Decoder/Encoder` traits and use `EncodeBuf/DecodeBuf` over `BytesMut` directl…