Struct zinc_hal_lpc11xx::ioregs::C_CAN_canif2_cmdmsk_r [] [src]

pub struct C_CAN_canif2_cmdmsk_r {
    // some fields omitted
}

Register CANIF2_CMDMSK_R: Message interface command mask - read direction

Methods

impl C_CAN_canif2_cmdmsk_r

fn get(&self) -> C_CAN_canif2_cmdmsk_r_Get

Fetch the value of the CANIF2_CMDMSK_R register.

fn data_b(&self) -> C_CAN_canif2_cmdmsk_r_data_b

Get value of DATA_B field.

fn data_a(&self) -> C_CAN_canif2_cmdmsk_r_data_a

Get value of DATA_A field.

fn newdat(&self) -> C_CAN_canif2_cmdmsk_r_newdat

Get value of NEWDAT field.

fn clrintpnd(&self) -> C_CAN_canif2_cmdmsk_r_clrintpnd

Get value of CLRINTPND field.

fn ctrl(&self) -> C_CAN_canif2_cmdmsk_r_ctrl

Get value of CTRL field.

fn arb(&self) -> C_CAN_canif2_cmdmsk_r_arb

Get value of ARB field.

fn mask(&self) -> C_CAN_canif2_cmdmsk_r_mask

Get value of MASK field.

fn wr_rd(&self) -> bool

Get value of WR_RD field.

fn ignoring_state(&self) -> C_CAN_canif2_cmdmsk_r_Update

Create new updater that ignores current value of the CANIF2_CMDMSK_R register.

fn set_data_b<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_r_data_b) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of DATA_B field.

fn set_data_a<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_r_data_a) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of DATA_A field.

fn set_newdat<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_r_newdat) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of NEWDAT field.

fn set_clrintpnd<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_r_clrintpnd) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of CLRINTPND field.

fn set_ctrl<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_r_ctrl) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of CTRL field.

fn set_arb<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_r_arb) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of ARB field.

fn set_mask<'a>(&'a mut self, new_value: C_CAN_canif2_cmdmsk_r_mask) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of MASK field.

fn set_wr_rd<'a>(&'a mut self, new_value: bool) -> C_CAN_canif2_cmdmsk_r_Update<'a>

Set value of WR_RD field.

Trait Implementations

impl Copy for C_CAN_canif2_cmdmsk_r

Derived Implementations

impl Clone for C_CAN_canif2_cmdmsk_r

fn clone(&self) -> C_CAN_canif2_cmdmsk_r

fn clone_from(&mut self, source: &Self)