Trait IntoTranscodingReader

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

Required Methods§

Source

fn into_passthrough_reader(self) -> TranscodingReader<ReaderT>

As passthrough TranscodingReader.

Source

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

As encoding TranscodingReader.

Source

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

As decoding TranscodingReader.

Implementors§

Source§

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