#[repr(transparent)]pub struct EvCtrl(pub u32);Expand description
Event n Control
Tuple Fields§
§0: u32Implementations§
Source§impl EvCtrl
impl EvCtrl
Sourcepub const fn set_matchsel(&mut self, val: u8)
pub const fn set_matchsel(&mut self, val: u8)
Match Select
Sourcepub const fn set_hevent(&mut self, val: Hevent)
pub const fn set_hevent(&mut self, val: Hevent)
High Event
Sourcepub const fn set_outsel(&mut self, val: Outsel)
pub const fn set_outsel(&mut self, val: Outsel)
Input and Output Select
Sourcepub const fn set_iocond(&mut self, val: Iocond)
pub const fn set_iocond(&mut self, val: Iocond)
Input or Output Condition
Sourcepub const fn set_combmode(&mut self, val: Combmode)
pub const fn set_combmode(&mut self, val: Combmode)
Combination Mode
Sourcepub const fn set_stateld(&mut self, val: Stateld)
pub const fn set_stateld(&mut self, val: Stateld)
State Load
Sourcepub const fn set_statev(&mut self, val: u8)
pub const fn set_statev(&mut self, val: u8)
State Value
Sourcepub const fn set_matchmem(&mut self, val: bool)
pub const fn set_matchmem(&mut self, val: bool)
Match Mem
Sourcepub const fn set_direction(&mut self, val: Direction)
pub const fn set_direction(&mut self, val: Direction)
Direction
Trait Implementations§
impl Copy for EvCtrl
impl Eq for EvCtrl
impl StructuralPartialEq for EvCtrl
Auto Trait Implementations§
impl Freeze for EvCtrl
impl RefUnwindSafe for EvCtrl
impl Send for EvCtrl
impl Sync for EvCtrl
impl Unpin for EvCtrl
impl UnwindSafe for EvCtrl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more