Trait data_rw::Reader [−][src]
Required methods
fn get(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
Implementations on Foreign Types
impl Reader for bool
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for u8
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for i8
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for String
[src]
fn get(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl<T: Reader> Reader for Vec<T>
[src]
fn get(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl<K: Reader + Eq + Hash, V: Reader> Reader for HashMap<K, V>
[src]
fn get(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl<K: Reader + Ord, V: Reader> Reader for BTreeMap<K, V>
[src]
fn get(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized,
[src]
Self: Sized,
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for i16
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for i32
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for i64
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for i128
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for u16
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for u32
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for u64
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for u128
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for f32
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,
impl Reader for f64
[src]
fn get(data: &mut Data) -> Result<Self>
[src]
fn get_le(data: &mut Data) -> Result<Self>
[src]
fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized,
[src]
Self: Sized,