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>

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

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>

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>