[−][src]Trait neli::NlBuf
Deserialize trait that allows a buffer to be passed in so that references with appropriate lifetimes can be returned
Required methods
fn deserialize_buf<T>(
m: &mut StreamReadBuffer<T>,
b: &'a mut [u8]
) -> Result<Self, DeError> where
T: AsRef<[u8]>,
m: &mut StreamReadBuffer<T>,
b: &'a mut [u8]
) -> Result<Self, DeError> where
T: AsRef<[u8]>,
Deserialization method
Implementations on Foreign Types
impl<'a> NlBuf<'a> for &'a [u8]
[src]
fn deserialize_buf<T>(
mem: &mut StreamReadBuffer<T>,
input: &'a mut [u8]
) -> Result<Self, DeError> where
T: AsRef<[u8]>,
[src]
mem: &mut StreamReadBuffer<T>,
input: &'a mut [u8]
) -> Result<Self, DeError> where
T: AsRef<[u8]>,
impl<'a> NlBuf<'a> for &'a str
[src]
fn deserialize_buf<T>(
mem: &mut StreamReadBuffer<T>,
input: &'a mut [u8]
) -> Result<Self, DeError> where
T: AsRef<[u8]>,
[src]
mem: &mut StreamReadBuffer<T>,
input: &'a mut [u8]
) -> Result<Self, DeError> where
T: AsRef<[u8]>,