Trait azalea_buf::McBufVarWritable

source ·
pub trait McBufVarWritable {
    // Required method
    fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>;
}

Required Methods§

source

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl McBufVarWritable for i32

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

source§

impl McBufVarWritable for i64

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

source§

impl McBufVarWritable for u16

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

source§

impl McBufVarWritable for u32

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

source§

impl McBufVarWritable for u64

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

source§

impl<K: McBufWritable, V: McBufVarWritable> McBufVarWritable for HashMap<K, V>

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

source§

impl<T: McBufVarWritable> McBufVarWritable for Option<T>

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

source§

impl<T: McBufVarWritable> McBufVarWritable for Vec<T>

source§

fn var_write_into(&self, buf: &mut impl Write) -> Result<(), Error>

Implementors§