#[repr(transparent)]pub struct Ctigate(pub u32);
Expand description
Enable CTI Channel Gate register
Tuple Fields§
§0: u32
Implementations§
Source§impl Ctigate
impl Ctigate
Sourcepub const fn ctigateen_0(&self) -> bool
pub const fn ctigateen_0(&self) -> bool
Enable ctichout0.
Sourcepub fn set_ctigateen_0(&mut self, val: bool)
pub fn set_ctigateen_0(&mut self, val: bool)
Enable ctichout0.
Sourcepub const fn ctigateen_1(&self) -> bool
pub const fn ctigateen_1(&self) -> bool
Enable ctichout1.
Sourcepub fn set_ctigateen_1(&mut self, val: bool)
pub fn set_ctigateen_1(&mut self, val: bool)
Enable ctichout1.
Sourcepub const fn ctigateen_2(&self) -> bool
pub const fn ctigateen_2(&self) -> bool
Enable ctichout2.
Sourcepub fn set_ctigateen_2(&mut self, val: bool)
pub fn set_ctigateen_2(&mut self, val: bool)
Enable ctichout2.
Sourcepub const fn ctigateen_3(&self) -> bool
pub const fn ctigateen_3(&self) -> bool
Enable ctichout3.
Sourcepub fn set_ctigateen_3(&mut self, val: bool)
pub fn set_ctigateen_3(&mut self, val: bool)
Enable ctichout3.
Trait Implementations§
impl Copy for Ctigate
impl Eq for Ctigate
impl StructuralPartialEq for Ctigate
Auto Trait Implementations§
impl Freeze for Ctigate
impl RefUnwindSafe for Ctigate
impl Send for Ctigate
impl Sync for Ctigate
impl Unpin for Ctigate
impl UnwindSafe for Ctigate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)