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
Into TranscodingReader.
Required Methods§
Sourcefn into_passthrough_reader(self) -> TranscodingReader<ReaderT>
fn into_passthrough_reader(self) -> TranscodingReader<ReaderT>
As passthrough TranscodingReader.
Sourcefn into_encoding_reader(
self,
encoding: &Encoding,
level: Level,
) -> TranscodingReader<ReaderT>
fn into_encoding_reader( self, encoding: &Encoding, level: Level, ) -> TranscodingReader<ReaderT>
As encoding TranscodingReader.
Sourcefn into_decoding_reader(self, encoding: &Encoding) -> TranscodingReader<ReaderT>
fn into_decoding_reader(self, encoding: &Encoding) -> TranscodingReader<ReaderT>
As decoding TranscodingReader.