Struct bitflags::__core::io::Empty [] [src]

pub struct Empty {
    // some fields omitted
}
1.0.0

A reader which is always at EOF.

This struct is generally created by calling empty(). Please see the documentation of empty() for more details.

Trait Implementations

impl Read for Empty

fn read(&mut self, _buf: &mut [u8]) -> Result<usize, Error>

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

1.6.0fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

fn by_ref(&mut self) -> &mut Self

fn bytes(self) -> Bytes<Self>

fn chars(self) -> Chars<Self>

fn chain<R>(self, next: R) -> Chain<Self, R> where R: Read

fn take(self, limit: u64) -> Take<Self>

fn tee<W>(self, out: W) -> Tee<Self, W> where W: Write

impl BufRead for Empty

fn fill_buf(&mut self) -> Result<&[u8], Error>

fn consume(&mut self, _n: usize)

fn read_until(&mut self, byte: u8, buf: &mut Vec<u8>) -> Result<usize, Error>

fn read_line(&mut self, buf: &mut String) -> Result<usize, Error>

fn split(self, byte: u8) -> Split<Self>

fn lines(self) -> Lines<Self>