WritableToBeBytes

Trait WritableToBeBytes 

Source
pub trait WritableToBeBytes {
    // Required methods
    fn raw_len(&self) -> usize;
    fn write_to_be_bytes(
        &self,
        buf: &mut [u8],
    ) -> Result<usize, ByteConversionError>;
}
Expand description

Generic trait which is used for objects which can be converted into a raw network (big) endian byte format.

Required Methods§

Source

fn raw_len(&self) -> usize

Source

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

Writes the object to a raw buffer in network endianness (big)

Implementations on Foreign Types§

Source§

impl WritableToBeBytes for EcssEnumU8

Source§

impl WritableToBeBytes for EcssEnumU16

Source§

impl WritableToBeBytes for EcssEnumU32

Source§

impl WritableToBeBytes for EcssEnumU64

Implementors§