Struct grep_cli::StandardStream [−][src]
pub struct StandardStream(_);
A writer that supports coloring with either line or block buffering.
Trait Implementations
impl Write for StandardStream[src]
impl Write for StandardStreamfn write(&mut self, buf: &[u8]) -> Result<usize>[src]
fn write(&mut self, buf: &[u8]) -> Result<usize>Write a buffer into this object, returning how many bytes were written. Read more
fn flush(&mut self) -> Result<()>[src]
fn flush(&mut self) -> Result<()>Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more
fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>1.0.0[src]
fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>Attempts to write an entire buffer into this write. Read more
fn write_fmt(&mut self, fmt: Arguments) -> Result<(), Error>1.0.0[src]
fn write_fmt(&mut self, fmt: Arguments) -> Result<(), Error>Writes a formatted string into this writer, returning any error encountered. Read more
fn by_ref(&mut self) -> &mut Self1.0.0[src]
fn by_ref(&mut self) -> &mut SelfCreates a "by reference" adaptor for this instance of Write. Read more
impl WriteColor for StandardStream[src]
impl WriteColor for StandardStreamfn supports_color(&self) -> bool[src]
fn supports_color(&self) -> boolReturns true if and only if the underlying writer supports colors.
fn set_color(&mut self, spec: &ColorSpec) -> Result<()>[src]
fn set_color(&mut self, spec: &ColorSpec) -> Result<()>Set the color settings of the writer. Read more
fn reset(&mut self) -> Result<()>[src]
fn reset(&mut self) -> Result<()>Reset the current color settings to their original settings. Read more
fn is_synchronous(&self) -> bool[src]
fn is_synchronous(&self) -> boolReturns true if and only if the underlying writer must synchronously interact with an end user's device in order to control colors. By default, this always returns false. Read more
Auto Trait Implementations
impl Send for StandardStream
impl Send for StandardStreamimpl Sync for StandardStream
impl Sync for StandardStream