#[repr(transparent)]pub struct Flexpwm1Sm1tctrl(pub u16);Expand description
Output Trigger Control Register.
Tuple Fields§
§0: u16Implementations§
Source§impl Flexpwm1Sm1tctrl
impl Flexpwm1Sm1tctrl
Sourcepub const fn out_trig_en(&self) -> Flexpwm1Sm1tctrlOutTrigEn
pub const fn out_trig_en(&self) -> Flexpwm1Sm1tctrlOutTrigEn
Output Trigger Enables.
Sourcepub const fn set_out_trig_en(&mut self, val: Flexpwm1Sm1tctrlOutTrigEn)
pub const fn set_out_trig_en(&mut self, val: Flexpwm1Sm1tctrlOutTrigEn)
Output Trigger Enables.
Sourcepub const fn trgfrq(&self) -> Flexpwm1Sm1tctrlTrgfrq
pub const fn trgfrq(&self) -> Flexpwm1Sm1tctrlTrgfrq
Trigger Frequency.
Sourcepub const fn set_trgfrq(&mut self, val: Flexpwm1Sm1tctrlTrgfrq)
pub const fn set_trgfrq(&mut self, val: Flexpwm1Sm1tctrlTrgfrq)
Trigger Frequency.
Sourcepub const fn pwbot1(&self) -> Flexpwm1Sm1tctrlPwbot1
pub const fn pwbot1(&self) -> Flexpwm1Sm1tctrlPwbot1
Mux Output Trigger 1 Source Select.
Sourcepub const fn set_pwbot1(&mut self, val: Flexpwm1Sm1tctrlPwbot1)
pub const fn set_pwbot1(&mut self, val: Flexpwm1Sm1tctrlPwbot1)
Mux Output Trigger 1 Source Select.
Sourcepub const fn pwaot0(&self) -> Flexpwm1Sm1tctrlPwaot0
pub const fn pwaot0(&self) -> Flexpwm1Sm1tctrlPwaot0
Mux Output Trigger 0 Source Select.
Sourcepub const fn set_pwaot0(&mut self, val: Flexpwm1Sm1tctrlPwaot0)
pub const fn set_pwaot0(&mut self, val: Flexpwm1Sm1tctrlPwaot0)
Mux Output Trigger 0 Source Select.
Trait Implementations§
Source§impl Clone for Flexpwm1Sm1tctrl
impl Clone for Flexpwm1Sm1tctrl
Source§fn clone(&self) -> Flexpwm1Sm1tctrl
fn clone(&self) -> Flexpwm1Sm1tctrl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Flexpwm1Sm1tctrl
impl Debug for Flexpwm1Sm1tctrl
Source§impl Default for Flexpwm1Sm1tctrl
impl Default for Flexpwm1Sm1tctrl
Source§fn default() -> Flexpwm1Sm1tctrl
fn default() -> Flexpwm1Sm1tctrl
Returns the “default value” for a type. Read more
Source§impl PartialEq for Flexpwm1Sm1tctrl
impl PartialEq for Flexpwm1Sm1tctrl
impl Copy for Flexpwm1Sm1tctrl
impl Eq for Flexpwm1Sm1tctrl
impl StructuralPartialEq for Flexpwm1Sm1tctrl
Auto Trait Implementations§
impl Freeze for Flexpwm1Sm1tctrl
impl RefUnwindSafe for Flexpwm1Sm1tctrl
impl Send for Flexpwm1Sm1tctrl
impl Sync for Flexpwm1Sm1tctrl
impl Unpin for Flexpwm1Sm1tctrl
impl UnwindSafe for Flexpwm1Sm1tctrl
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