[][src]Struct async_std::io::Stderr

pub struct Stderr(_);

A handle to the standard error of the current process.

Created by the stderr function.

This type is an async version of std::io::Stderr.

Trait Implementations

impl AsRawFd for Stderr[src]

impl AsRawHandle for Stderr[src]

impl Debug for Stderr[src]

impl AsyncWrite for Stderr[src]

fn poll_write_vectored(
    self: Pin<&mut Self>,
    cx: &mut Context,
    bufs: &[IoSlice]
) -> Poll<Result<usize, Error>>
[src]

Attempt to write bytes from bufs into the object using vectored IO operations. Read more

Auto Trait Implementations

impl Send for Stderr

impl Unpin for Stderr

impl Sync for Stderr

impl UnwindSafe for Stderr

impl RefUnwindSafe for Stderr

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<W> AsyncWriteExt for W where
    W: AsyncWrite + ?Sized
[src]

Important traits for Flush<'_, W>
fn flush(&mut self) -> Flush<Self> where
    Self: Unpin
[src]

Creates a future which will entirely flush this AsyncWrite. Read more

Important traits for Close<'_, W>
fn close(&mut self) -> Close<Self> where
    Self: Unpin
[src]

Creates a future which will entirely close this AsyncWrite.

Important traits for Write<'_, W>
fn write(&'a mut self, buf: &'a [u8]) -> Write<'a, Self> where
    Self: Unpin
[src]

Creates a future which will write bytes from buf into the object. Read more

Important traits for WriteVectored<'_, W>
fn write_vectored(
    &'a mut self,
    bufs: &'a [IoSlice<'a>]
) -> WriteVectored<'a, Self> where
    Self: Unpin
[src]

Creates a future which will write bytes from bufs into the object using vectored IO operations. Read more

Important traits for WriteAll<'_, W>
fn write_all(&'a mut self, buf: &'a [u8]) -> WriteAll<'a, Self> where
    Self: Unpin
[src]

Write data into this object. Read more

fn into_sink<Item>(self) -> IntoSink<Self, Item> where
    Item: AsRef<[u8]>, 
[src]

Allow using an [AsyncWrite] as a Sink``<Item: AsRef<[u8]>>. Read more