#[repr(transparent)]pub struct Flexpwm1Dtsrcsel(pub u16);Expand description
PWM Source Select Register.
Tuple Fields§
§0: u16Implementations§
Source§impl Flexpwm1Dtsrcsel
impl Flexpwm1Dtsrcsel
Sourcepub const fn sm0sel45(&self) -> Flexpwm1Sm0sel45
pub const fn sm0sel45(&self) -> Flexpwm1Sm0sel45
Submodule 0 PWM45 Control Select.
Sourcepub const fn set_sm0sel45(&mut self, val: Flexpwm1Sm0sel45)
pub const fn set_sm0sel45(&mut self, val: Flexpwm1Sm0sel45)
Submodule 0 PWM45 Control Select.
Sourcepub const fn sm0sel23(&self) -> Flexpwm1Sm0sel23
pub const fn sm0sel23(&self) -> Flexpwm1Sm0sel23
Submodule 0 PWM23 Control Select.
Sourcepub const fn set_sm0sel23(&mut self, val: Flexpwm1Sm0sel23)
pub const fn set_sm0sel23(&mut self, val: Flexpwm1Sm0sel23)
Submodule 0 PWM23 Control Select.
Sourcepub const fn sm1sel45(&self) -> Flexpwm1Sm1sel45
pub const fn sm1sel45(&self) -> Flexpwm1Sm1sel45
Submodule 1 PWM45 Control Select.
Sourcepub const fn set_sm1sel45(&mut self, val: Flexpwm1Sm1sel45)
pub const fn set_sm1sel45(&mut self, val: Flexpwm1Sm1sel45)
Submodule 1 PWM45 Control Select.
Sourcepub const fn sm1sel23(&self) -> Flexpwm1Sm1sel23
pub const fn sm1sel23(&self) -> Flexpwm1Sm1sel23
Submodule 1 PWM23 Control Select.
Sourcepub const fn set_sm1sel23(&mut self, val: Flexpwm1Sm1sel23)
pub const fn set_sm1sel23(&mut self, val: Flexpwm1Sm1sel23)
Submodule 1 PWM23 Control Select.
Sourcepub const fn sm2sel45(&self) -> Flexpwm1Sm2sel45
pub const fn sm2sel45(&self) -> Flexpwm1Sm2sel45
Submodule 2 PWM45 Control Select.
Sourcepub const fn set_sm2sel45(&mut self, val: Flexpwm1Sm2sel45)
pub const fn set_sm2sel45(&mut self, val: Flexpwm1Sm2sel45)
Submodule 2 PWM45 Control Select.
Sourcepub const fn sm2sel23(&self) -> Flexpwm1Sm2sel23
pub const fn sm2sel23(&self) -> Flexpwm1Sm2sel23
Submodule 2 PWM23 Control Select.
Sourcepub const fn set_sm2sel23(&mut self, val: Flexpwm1Sm2sel23)
pub const fn set_sm2sel23(&mut self, val: Flexpwm1Sm2sel23)
Submodule 2 PWM23 Control Select.
Sourcepub const fn sm3sel45(&self) -> Flexpwm1Sm3sel45
pub const fn sm3sel45(&self) -> Flexpwm1Sm3sel45
Submodule 3 PWM45 Control Select.
Sourcepub const fn set_sm3sel45(&mut self, val: Flexpwm1Sm3sel45)
pub const fn set_sm3sel45(&mut self, val: Flexpwm1Sm3sel45)
Submodule 3 PWM45 Control Select.
Sourcepub const fn sm3sel23(&self) -> Flexpwm1Sm3sel23
pub const fn sm3sel23(&self) -> Flexpwm1Sm3sel23
Submodule 3 PWM23 Control Select.
Sourcepub const fn set_sm3sel23(&mut self, val: Flexpwm1Sm3sel23)
pub const fn set_sm3sel23(&mut self, val: Flexpwm1Sm3sel23)
Submodule 3 PWM23 Control Select.
Trait Implementations§
Source§impl Clone for Flexpwm1Dtsrcsel
impl Clone for Flexpwm1Dtsrcsel
Source§fn clone(&self) -> Flexpwm1Dtsrcsel
fn clone(&self) -> Flexpwm1Dtsrcsel
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 Flexpwm1Dtsrcsel
impl Debug for Flexpwm1Dtsrcsel
Source§impl Default for Flexpwm1Dtsrcsel
impl Default for Flexpwm1Dtsrcsel
Source§fn default() -> Flexpwm1Dtsrcsel
fn default() -> Flexpwm1Dtsrcsel
Returns the “default value” for a type. Read more
Source§impl PartialEq for Flexpwm1Dtsrcsel
impl PartialEq for Flexpwm1Dtsrcsel
impl Copy for Flexpwm1Dtsrcsel
impl Eq for Flexpwm1Dtsrcsel
impl StructuralPartialEq for Flexpwm1Dtsrcsel
Auto Trait Implementations§
impl Freeze for Flexpwm1Dtsrcsel
impl RefUnwindSafe for Flexpwm1Dtsrcsel
impl Send for Flexpwm1Dtsrcsel
impl Sync for Flexpwm1Dtsrcsel
impl Unpin for Flexpwm1Dtsrcsel
impl UnwindSafe for Flexpwm1Dtsrcsel
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