Struct zenoh_protocol::io::WBufWriter
source · pub struct WBufWriter { /* private fields */ }Implementations§
source§impl WBufWriter
impl WBufWriter
Trait Implementations§
source§impl AsMut<WBuf> for WBufWriter
impl AsMut<WBuf> for WBufWriter
source§impl AsRef<WBuf> for WBufWriter
impl AsRef<WBuf> for WBufWriter
source§impl BacktrackableWriter for WBufWriter
impl BacktrackableWriter for WBufWriter
source§impl Clone for WBufWriter
impl Clone for WBufWriter
source§fn clone(&self) -> WBufWriter
fn clone(&self) -> WBufWriter
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl CopyBuffer for WBufWriter
impl CopyBuffer for WBufWriter
source§fn write(&mut self, bytes: &[u8]) -> Option<NonZeroUsize>
fn write(&mut self, bytes: &[u8]) -> Option<NonZeroUsize>
Copies as much of
bytes as possible inside its cache, returning the amount actually written.
Will return None if the write was refused.fn write_byte(&mut self, byte: u8) -> Option<NonZeroUsize>
source§impl Debug for WBufWriter
impl Debug for WBufWriter
source§impl From<WBuf> for WBufWriter
impl From<WBuf> for WBufWriter
source§fn from(inner: WBuf) -> WBufWriter
fn from(inner: WBuf) -> WBufWriter
Converts to this type from the input type.
source§impl<T> InsertBuffer<T> for WBufWriterwhere
T: Into<ZSlice>,
impl<T> InsertBuffer<T> for WBufWriterwhere
T: Into<ZSlice>,
source§fn append(&mut self, slice: T) -> Option<NonZeroUsize>
fn append(&mut self, slice: T) -> Option<NonZeroUsize>
Appends a slice to the buffer without copying its data.