Struct Ctiouten
#[repr(transparent)]pub struct Ctiouten(pub u32);
Expand description
Description collection: CTI Trigger output
Tuple Fields§
§0: u32
Implementations§
§impl Ctiouten
impl Ctiouten
pub const fn trigouten_0(&self) -> bool
pub const fn trigouten_0(&self) -> bool
Enables a cross trigger event to ctitrigout when channel 0 is activated.
pub fn set_trigouten_0(&mut self, val: bool)
pub fn set_trigouten_0(&mut self, val: bool)
Enables a cross trigger event to ctitrigout when channel 0 is activated.
pub const fn trigouten_1(&self) -> bool
pub const fn trigouten_1(&self) -> bool
Enables a cross trigger event to ctitrigout when channel 1 is activated.
pub fn set_trigouten_1(&mut self, val: bool)
pub fn set_trigouten_1(&mut self, val: bool)
Enables a cross trigger event to ctitrigout when channel 1 is activated.
pub const fn trigouten_2(&self) -> bool
pub const fn trigouten_2(&self) -> bool
Enables a cross trigger event to ctitrigout when channel 2 is activated.
pub fn set_trigouten_2(&mut self, val: bool)
pub fn set_trigouten_2(&mut self, val: bool)
Enables a cross trigger event to ctitrigout when channel 2 is activated.
pub const fn trigouten_3(&self) -> bool
pub const fn trigouten_3(&self) -> bool
Enables a cross trigger event to ctitrigout when channel 3 is activated.
pub fn set_trigouten_3(&mut self, val: bool)
pub fn set_trigouten_3(&mut self, val: bool)
Enables a cross trigger event to ctitrigout when channel 3 is activated.
Trait Implementations§
impl Copy for Ctiouten
impl Eq for Ctiouten
impl StructuralPartialEq for Ctiouten
Auto Trait Implementations§
impl Freeze for Ctiouten
impl RefUnwindSafe for Ctiouten
impl Send for Ctiouten
impl Sync for Ctiouten
impl Unpin for Ctiouten
impl UnwindSafe for Ctiouten
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