[−][src]Trait data_rw::Reader
Required methods
pub fn get(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
Implementations on Foreign Types
impl Reader for bool[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for u8[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for i8[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for String[src]
pub fn get(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl<T: Reader> Reader for Vec<T>[src]
pub fn get(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub 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]
pub fn get(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub 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]
pub fn get(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_le(data: &mut Data) -> Result<Self> where
Self: Sized, [src]
Self: Sized,
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for i16[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for i32[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for i64[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for i128[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for u16[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for u32[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for u64[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for u128[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for f32[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,
impl Reader for f64[src]
pub fn get(data: &mut Data) -> Result<Self>[src]
pub fn get_le(data: &mut Data) -> Result<Self>[src]
pub fn get_bit7(data: &mut Data) -> Result<(usize, Self)> where
Self: Sized, [src]
Self: Sized,