#[repr(transparent)]pub struct Dtsrcsel(pub u16);Expand description
PWM Source Select Register
Tuple Fields§
§0: u16Implementations§
Source§impl Dtsrcsel
impl Dtsrcsel
Sourcepub const fn set_sm0sel45(&mut self, val: Smsel45)
pub const fn set_sm0sel45(&mut self, val: Smsel45)
Submodule 0 PWM45 Control Select
Sourcepub const fn set_sm0sel23(&mut self, val: Smsel23)
pub const fn set_sm0sel23(&mut self, val: Smsel23)
Submodule 0 PWM23 Control Select
Sourcepub const fn set_sm1sel45(&mut self, val: Smsel45)
pub const fn set_sm1sel45(&mut self, val: Smsel45)
Submodule 1 PWM45 Control Select
Sourcepub const fn set_sm1sel23(&mut self, val: Smsel23)
pub const fn set_sm1sel23(&mut self, val: Smsel23)
Submodule 1 PWM23 Control Select
Sourcepub const fn set_sm2sel45(&mut self, val: Smsel45)
pub const fn set_sm2sel45(&mut self, val: Smsel45)
Submodule 2 PWM45 Control Select
Sourcepub const fn set_sm2sel23(&mut self, val: Smsel23)
pub const fn set_sm2sel23(&mut self, val: Smsel23)
Submodule 2 PWM23 Control Select
Sourcepub const fn set_sm3sel45(&mut self, val: Smsel45)
pub const fn set_sm3sel45(&mut self, val: Smsel45)
Submodule 3 PWM45 Control Select
Sourcepub const fn set_sm3sel23(&mut self, val: Smsel23)
pub const fn set_sm3sel23(&mut self, val: Smsel23)
Submodule 3 PWM23 Control Select
Trait Implementations§
impl Copy for Dtsrcsel
impl Eq for Dtsrcsel
impl StructuralPartialEq for Dtsrcsel
Auto Trait Implementations§
impl Freeze for Dtsrcsel
impl RefUnwindSafe for Dtsrcsel
impl Send for Dtsrcsel
impl Sync for Dtsrcsel
impl Unpin for Dtsrcsel
impl UnwindSafe for Dtsrcsel
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