Trait embedded_msgpack::encode::SerializeIntoSlice  
source · pub trait SerializeIntoSlice {
    fn write_into_slice(&self, buf: &mut [u8]) -> Result<usize, Error>;
}Required Methods§
Implementations on Foreign Types§
source§impl SerializeIntoSlice for u8
 
impl SerializeIntoSlice for u8
source§impl SerializeIntoSlice for u16
 
impl SerializeIntoSlice for u16
source§impl SerializeIntoSlice for u32
 
impl SerializeIntoSlice for u32
source§impl SerializeIntoSlice for u64
 
impl SerializeIntoSlice for u64
source§impl SerializeIntoSlice for i8
 
impl SerializeIntoSlice for i8
source§impl SerializeIntoSlice for i16
 
impl SerializeIntoSlice for i16
source§impl SerializeIntoSlice for i32
 
impl SerializeIntoSlice for i32
source§impl SerializeIntoSlice for i64
 
impl SerializeIntoSlice for i64
source§impl SerializeIntoSlice for f32
 
impl SerializeIntoSlice for f32
source§impl SerializeIntoSlice for f64
 
impl SerializeIntoSlice for f64
source§impl SerializeIntoSlice for bool
 
impl SerializeIntoSlice for bool
source§impl<T> SerializeIntoSlice for Option<T>where
    T: SerializeIntoSlice,
 
impl<T> SerializeIntoSlice for Option<T>where
    T: SerializeIntoSlice,
source§impl SerializeIntoSlice for ()
 
impl SerializeIntoSlice for ()
source§impl<K, V> SerializeIntoSlice for &(K, V)where
    K: SerializeIntoSlice,
    V: SerializeIntoSlice,
 
impl<K, V> SerializeIntoSlice for &(K, V)where
    K: SerializeIntoSlice,
    V: SerializeIntoSlice,
source§impl SerializeIntoSlice for &str
 
impl SerializeIntoSlice for &str
Panics
Will panic under the following conditions:
- feature ‘str32’ active: n >= 2^32
- feature ‘str16’ active: n >= 2^16
- else: n >= 2^8
source§impl<K, V> SerializeIntoSlice for &[(K, V)]where
    K: SerializeIntoSlice,
    V: SerializeIntoSlice,
 
impl<K, V> SerializeIntoSlice for &[(K, V)]where
    K: SerializeIntoSlice,
    V: SerializeIntoSlice,
source§impl<T> SerializeIntoSlice for &[T]where
    T: SerializeIntoSlice,
 
impl<T> SerializeIntoSlice for &[T]where
    T: SerializeIntoSlice,
Implementors§
impl SerializeIntoSlice for Timestamp
impl<'a> SerializeIntoSlice for &Ext<'a>
impl<'a> SerializeIntoSlice for Binary<'a>
Panics
Will panic under the following conditions:
- feature ‘bin32’ active: n >= 2^32
- feature ‘bin16’ active: n >= 2^16
- else: n >= 2^8