Struct Ctiapppulse
#[repr(transparent)]pub struct Ctiapppulse(pub u32);
Expand description
CTI Application Pulse register
Tuple Fields§
§0: u32
Implementations§
§impl Ctiapppulse
impl Ctiapppulse
pub const fn appulse_0(&self) -> bool
pub const fn appulse_0(&self) -> bool
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
pub fn set_appulse_0(&mut self, val: bool)
pub fn set_appulse_0(&mut self, val: bool)
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
pub const fn appulse_1(&self) -> bool
pub const fn appulse_1(&self) -> bool
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
pub fn set_appulse_1(&mut self, val: bool)
pub fn set_appulse_1(&mut self, val: bool)
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
pub const fn appulse_2(&self) -> bool
pub const fn appulse_2(&self) -> bool
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
pub fn set_appulse_2(&mut self, val: bool)
pub fn set_appulse_2(&mut self, val: bool)
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
pub const fn appulse_3(&self) -> bool
pub const fn appulse_3(&self) -> bool
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
pub fn set_appulse_3(&mut self, val: bool)
pub fn set_appulse_3(&mut self, val: bool)
Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.
Trait Implementations§
§impl Clone for Ctiapppulse
impl Clone for Ctiapppulse
§fn clone(&self) -> Ctiapppulse
fn clone(&self) -> Ctiapppulse
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for Ctiapppulse
impl Default for Ctiapppulse
§fn default() -> Ctiapppulse
fn default() -> Ctiapppulse
§impl PartialEq for Ctiapppulse
impl PartialEq for Ctiapppulse
impl Copy for Ctiapppulse
impl Eq for Ctiapppulse
impl StructuralPartialEq for Ctiapppulse
Auto Trait Implementations§
impl Freeze for Ctiapppulse
impl RefUnwindSafe for Ctiapppulse
impl Send for Ctiapppulse
impl Sync for Ctiapppulse
impl Unpin for Ctiapppulse
impl UnwindSafe for Ctiapppulse
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
)