pub trait ImMutWrite<'a> {
// Required methods
fn write(&'a self, buf: &[u8]) -> Result<usize>;
fn flush(&'a self) -> Result<()>;
fn write_all(&'a self, buf: &[u8]) -> Result<()>;
fn write_fmt(&'a self, fmt: Arguments<'_>) -> Result<()>;
}Expand description
Unchangeable Trait Write.