#[repr(transparent)]pub struct Flexpwm1Mctrl(pub u16);Expand description
Master Control Register.
Tuple Fields§
§0: u16Implementations§
Source§impl Flexpwm1Mctrl
impl Flexpwm1Mctrl
Sourcepub const fn ldok(&self) -> Flexpwm1Ldok
pub const fn ldok(&self) -> Flexpwm1Ldok
Load Okay.
Sourcepub const fn set_ldok(&mut self, val: Flexpwm1Ldok)
pub const fn set_ldok(&mut self, val: Flexpwm1Ldok)
Load Okay.
Sourcepub const fn run(&self) -> Flexpwm1Run
pub const fn run(&self) -> Flexpwm1Run
Run.
Sourcepub const fn set_run(&mut self, val: Flexpwm1Run)
pub const fn set_run(&mut self, val: Flexpwm1Run)
Run.
Sourcepub const fn ipol(&self) -> Flexpwm1Ipol
pub const fn ipol(&self) -> Flexpwm1Ipol
Current Polarity.
Sourcepub const fn set_ipol(&mut self, val: Flexpwm1Ipol)
pub const fn set_ipol(&mut self, val: Flexpwm1Ipol)
Current Polarity.
Trait Implementations§
Source§impl Clone for Flexpwm1Mctrl
impl Clone for Flexpwm1Mctrl
Source§fn clone(&self) -> Flexpwm1Mctrl
fn clone(&self) -> Flexpwm1Mctrl
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 Flexpwm1Mctrl
impl Debug for Flexpwm1Mctrl
Source§impl Default for Flexpwm1Mctrl
impl Default for Flexpwm1Mctrl
Source§fn default() -> Flexpwm1Mctrl
fn default() -> Flexpwm1Mctrl
Returns the “default value” for a type. Read more
Source§impl PartialEq for Flexpwm1Mctrl
impl PartialEq for Flexpwm1Mctrl
impl Copy for Flexpwm1Mctrl
impl Eq for Flexpwm1Mctrl
impl StructuralPartialEq for Flexpwm1Mctrl
Auto Trait Implementations§
impl Freeze for Flexpwm1Mctrl
impl RefUnwindSafe for Flexpwm1Mctrl
impl Send for Flexpwm1Mctrl
impl Sync for Flexpwm1Mctrl
impl Unpin for Flexpwm1Mctrl
impl UnwindSafe for Flexpwm1Mctrl
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