Trait IntoTranscodingReader

Source
pub trait IntoTranscodingReader<ReadT>
where ReadT: AsyncRead,
{ // Required methods fn into_passthrough_reader(self) -> TranscodingReader<ReadT>; fn into_encoding_reader( self, encoding: &Encoding, level: Level, ) -> TranscodingReader<ReadT>; fn into_decoding_reader( self, encoding: &Encoding, ) -> TranscodingReader<ReadT>; }
Expand description

Required Methods§

Source

fn into_passthrough_reader(self) -> TranscodingReader<ReadT>

As passthrough TranscodingReader.

Source

fn into_encoding_reader( self, encoding: &Encoding, level: Level, ) -> TranscodingReader<ReadT>

As encoding TranscodingReader.

Source

fn into_decoding_reader(self, encoding: &Encoding) -> TranscodingReader<ReadT>

As decoding TranscodingReader.

Implementors§

Source§

impl<ReadT> IntoTranscodingReader<ReadT> for ReadT
where ReadT: AsyncRead,