pub trait ImmutableWrite: Send + Sync + 'static {
    // Required method
    fn write(&self, buf: &[u8]) -> Result<usize>;

    // Provided method
    fn write_all(&self, buf: &[u8]) -> Result<()> { ... }
}

Required Methods§

source

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

Provided Methods§

source

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

Implementations on Foreign Types§

source§

impl ImmutableWrite for StdioWriter

source§

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

source§

impl ImmutableWrite for Slave

source§

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

Implementors§