pub trait WBufCodec {
Show 15 methods
fn write_zint(&mut self, v: ZInt) -> bool;
fn write_u64_as_zint(&mut self, v: u64) -> bool;
fn write_usize_as_zint(&mut self, v: usize) -> bool;
fn write_bytes_array(&mut self, s: &[u8]) -> bool;
fn write_string(&mut self, s: &str) -> bool;
fn write_zid(&mut self, zid: &ZenohId) -> bool;
fn write_locator(&mut self, locator: &Locator) -> bool;
fn write_locators(&mut self, locators: &[Locator]) -> bool;
fn write_zslice_array(&mut self, slice: ZSlice) -> bool;
fn write_zbuf_flat(&mut self, zbuf: &ZBuf) -> bool;
fn write_zbuf(&mut self, zbuf: &ZBuf) -> bool;
fn write_zbuf_slices(&mut self, zbuf: &ZBuf) -> bool;
fn write_properties(&mut self, props: &[Property]) -> bool;
fn write_property(&mut self, p: &Property) -> bool;
fn write_timestamp(&mut self, tstamp: &Timestamp) -> bool;
}