Trait IntoReader

Source
pub trait IntoReader<'a> {
    type Reader: Reader + 'a;

    // Required method
    fn into_reader(self) -> Self::Reader;
}
Expand description

An object that can be converted into a Reader.

For example, any utf8-string can be converted into a StringReader.

Required Associated Types§

Source

type Reader: Reader + 'a

The reader type into which this type should be converted.

Required Methods§

Source

fn into_reader(self) -> Self::Reader

Convert self into some sort of reader.

Implementations on Foreign Types§

Source§

impl<'a> IntoReader<'a> for &'a str

Source§

impl<'a> IntoReader<'a> for &'a String

Source§

impl<'a, R: Read + 'a> IntoReader<'a> for BufReader<R>

Implementors§

Source§

impl<'a, R: 'a + Reader> IntoReader<'a> for R