Trait ModMulByteView
Other items inzordon::types
pub trait ModMulByteView<'a, T, E> { fn val(&self) -> T; fn set(&mut self, v: T); }
For getting/setting multi byte values.
fn val(&self) -> T
Return a copy of the underlying value T.
fn set(&mut self, v: T)
Set the underlying value to T.
impl<'a> ModMulByteView<'a, i16, BigEnd> for MulByteView<'a, i16, BigEnd>
fn val(&self) -> i16
fn set(&mut self, v: i16)
impl<'a> ModMulByteView<'a, i16, LitEnd> for MulByteView<'a, i16, LitEnd>
impl<'a> ModMulByteView<'a, i32, BigEnd> for MulByteView<'a, i32, BigEnd>
fn val(&self) -> i32
fn set(&mut self, v: i32)
impl<'a> ModMulByteView<'a, i32, LitEnd> for MulByteView<'a, i32, LitEnd>
impl<'a> ModMulByteView<'a, i64, BigEnd> for MulByteView<'a, i64, BigEnd>
fn val(&self) -> i64
fn set(&mut self, v: i64)
impl<'a> ModMulByteView<'a, i64, LitEnd> for MulByteView<'a, i64, LitEnd>
impl<'a> ModMulByteView<'a, i128, BigEnd> for MulByteView<'a, i128, BigEnd>
fn val(&self) -> i128
fn set(&mut self, v: i128)
impl<'a> ModMulByteView<'a, i128, LitEnd> for MulByteView<'a, i128, LitEnd>
impl<'a> ModMulByteView<'a, u16, BigEnd> for MulByteView<'a, u16, BigEnd>
fn val(&self) -> u16
fn set(&mut self, v: u16)
impl<'a> ModMulByteView<'a, u16, LitEnd> for MulByteView<'a, u16, LitEnd>
impl<'a> ModMulByteView<'a, u32, BigEnd> for MulByteView<'a, u32, BigEnd>
fn val(&self) -> u32
fn set(&mut self, v: u32)
impl<'a> ModMulByteView<'a, u32, LitEnd> for MulByteView<'a, u32, LitEnd>
impl<'a> ModMulByteView<'a, u64, BigEnd> for MulByteView<'a, u64, BigEnd>
fn val(&self) -> u64
fn set(&mut self, v: u64)
impl<'a> ModMulByteView<'a, u64, LitEnd> for MulByteView<'a, u64, LitEnd>
impl<'a> ModMulByteView<'a, u128, BigEnd> for MulByteView<'a, u128, BigEnd>
fn val(&self) -> u128
fn set(&mut self, v: u128)
impl<'a> ModMulByteView<'a, u128, LitEnd> for MulByteView<'a, u128, LitEnd>