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

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 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