Searched refs:Encoder (Results 1 – 7 of 7) sorted by relevance
| /tonic/examples/src/codec_buffers/ |
| H A D | common.rs | 28 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 D | mod.rs | 111 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 D | prost.rs | 1 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 D | encode.rs | 4 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 D | compression.rs | 9 use zstd::stream::read::{Decoder, Encoder}; 246 let mut zstd_encoder = Encoder::new( in compress()
|
| /tonic/examples/src/json-codec/ |
| H A D | common.rs | 9 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 D | CHANGELOG.md | 592 * **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…
|