Trait zordon::types::ModMulByteView[][src]

pub trait ModMulByteView<'a, T, E> {
    fn val(&self) -> T;
fn set(&mut self, v: T); }
Expand description

For getting/setting multi byte values.

Required methods

fn val(&self) -> T[src]

Return a copy of the underlying value T.

fn set(&mut self, v: T)[src]

Set the underlying value to T.

Implementors

impl<'a> ModMulByteView<'a, i16, BigEnd> for MulByteView<'a, i16, BigEnd>[src]

fn val(&self) -> i16[src]

fn set(&mut self, v: i16)[src]

impl<'a> ModMulByteView<'a, i16, LitEnd> for MulByteView<'a, i16, LitEnd>[src]

fn val(&self) -> i16[src]

fn set(&mut self, v: i16)[src]

impl<'a> ModMulByteView<'a, i32, BigEnd> for MulByteView<'a, i32, BigEnd>[src]

fn val(&self) -> i32[src]

fn set(&mut self, v: i32)[src]

impl<'a> ModMulByteView<'a, i32, LitEnd> for MulByteView<'a, i32, LitEnd>[src]

fn val(&self) -> i32[src]

fn set(&mut self, v: i32)[src]

impl<'a> ModMulByteView<'a, i64, BigEnd> for MulByteView<'a, i64, BigEnd>[src]

fn val(&self) -> i64[src]

fn set(&mut self, v: i64)[src]

impl<'a> ModMulByteView<'a, i64, LitEnd> for MulByteView<'a, i64, LitEnd>[src]

fn val(&self) -> i64[src]

fn set(&mut self, v: i64)[src]

impl<'a> ModMulByteView<'a, i128, BigEnd> for MulByteView<'a, i128, BigEnd>[src]

fn val(&self) -> i128[src]

fn set(&mut self, v: i128)[src]

impl<'a> ModMulByteView<'a, i128, LitEnd> for MulByteView<'a, i128, LitEnd>[src]

fn val(&self) -> i128[src]

fn set(&mut self, v: i128)[src]

impl<'a> ModMulByteView<'a, u16, BigEnd> for MulByteView<'a, u16, BigEnd>[src]

fn val(&self) -> u16[src]

fn set(&mut self, v: u16)[src]

impl<'a> ModMulByteView<'a, u16, LitEnd> for MulByteView<'a, u16, LitEnd>[src]

fn val(&self) -> u16[src]

fn set(&mut self, v: u16)[src]

impl<'a> ModMulByteView<'a, u32, BigEnd> for MulByteView<'a, u32, BigEnd>[src]

fn val(&self) -> u32[src]

fn set(&mut self, v: u32)[src]

impl<'a> ModMulByteView<'a, u32, LitEnd> for MulByteView<'a, u32, LitEnd>[src]

fn val(&self) -> u32[src]

fn set(&mut self, v: u32)[src]

impl<'a> ModMulByteView<'a, u64, BigEnd> for MulByteView<'a, u64, BigEnd>[src]

fn val(&self) -> u64[src]

fn set(&mut self, v: u64)[src]

impl<'a> ModMulByteView<'a, u64, LitEnd> for MulByteView<'a, u64, LitEnd>[src]

fn val(&self) -> u64[src]

fn set(&mut self, v: u64)[src]

impl<'a> ModMulByteView<'a, u128, BigEnd> for MulByteView<'a, u128, BigEnd>[src]

fn val(&self) -> u128[src]

fn set(&mut self, v: u128)[src]

impl<'a> ModMulByteView<'a, u128, LitEnd> for MulByteView<'a, u128, LitEnd>[src]

fn val(&self) -> u128[src]

fn set(&mut self, v: u128)[src]