Struct std::io::Stderr [] [src]

pub struct Stderr {
    // some fields omitted
}

A handle to the standard error stream of a process.

For more information, see stderr`stderr`

Methods

impl Stderr

fn lock(&self) -> StderrLock

Locks this handle to the standard error stream, returning a writable guard.

The lock is released when the returned lock goes out of scope. The returned guard also implements the Write`Write` trait for writing data.

Trait Implementations

impl Write for Stderr

fn write(&mut self, buf: &[u8]) -> Result<usize>

fn flush(&mut self) -> Result<()>

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

fn write_fmt(&mut self, args: Arguments) -> Result<()>

fn by_ref(&mut self) -> &mut Self where Self: Sized

fn broadcast<W: Write>(self, other: W) -> Broadcast<Self, W> where Self: Sized