Struct Ctiappclear
#[repr(transparent)]pub struct Ctiappclear(pub u32);
Expand description
CTI Application Trigger Clear register
Tuple Fields§
§0: u32
Implementations§
§impl Ctiappclear
impl Ctiappclear
pub const fn appclear_0(&self) -> bool
pub const fn appclear_0(&self) -> bool
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
pub fn set_appclear_0(&mut self, val: bool)
pub fn set_appclear_0(&mut self, val: bool)
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
pub const fn appclear_1(&self) -> bool
pub const fn appclear_1(&self) -> bool
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
pub fn set_appclear_1(&mut self, val: bool)
pub fn set_appclear_1(&mut self, val: bool)
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
pub const fn appclear_2(&self) -> bool
pub const fn appclear_2(&self) -> bool
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
pub fn set_appclear_2(&mut self, val: bool)
pub fn set_appclear_2(&mut self, val: bool)
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
pub const fn appclear_3(&self) -> bool
pub const fn appclear_3(&self) -> bool
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
pub fn set_appclear_3(&mut self, val: bool)
pub fn set_appclear_3(&mut self, val: bool)
Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.
Trait Implementations§
§impl Clone for Ctiappclear
impl Clone for Ctiappclear
§fn clone(&self) -> Ctiappclear
fn clone(&self) -> Ctiappclear
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for Ctiappclear
impl Default for Ctiappclear
§fn default() -> Ctiappclear
fn default() -> Ctiappclear
§impl PartialEq for Ctiappclear
impl PartialEq for Ctiappclear
impl Copy for Ctiappclear
impl Eq for Ctiappclear
impl StructuralPartialEq for Ctiappclear
Auto Trait Implementations§
impl Freeze for Ctiappclear
impl RefUnwindSafe for Ctiappclear
impl Send for Ctiappclear
impl Sync for Ctiappclear
impl Unpin for Ctiappclear
impl UnwindSafe for Ctiappclear
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
Source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
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)
clone_to_uninit
)