#[repr(transparent)]pub struct Swcout(pub u16);Expand description
Software Controlled Output Register
Tuple Fields§
§0: u16Implementations§
Source§impl Swcout
impl Swcout
Sourcepub const fn set_sm0out45(&mut self, val: Sm0out45)
pub const fn set_sm0out45(&mut self, val: Sm0out45)
Submodule 0 Software Controlled Output 45
Sourcepub const fn set_sm0out23(&mut self, val: Sm0out23)
pub const fn set_sm0out23(&mut self, val: Sm0out23)
Submodule 0 Software Controlled Output 23
Sourcepub const fn set_sm1out45(&mut self, val: Sm1out45)
pub const fn set_sm1out45(&mut self, val: Sm1out45)
Submodule 1 Software Controlled Output 45
Sourcepub const fn set_sm1out23(&mut self, val: Sm1out23)
pub const fn set_sm1out23(&mut self, val: Sm1out23)
Submodule 1 Software Controlled Output 23
Sourcepub const fn set_sm2out45(&mut self, val: Sm2out45)
pub const fn set_sm2out45(&mut self, val: Sm2out45)
Submodule 2 Software Controlled Output 45
Sourcepub const fn set_sm2out23(&mut self, val: Sm2out23)
pub const fn set_sm2out23(&mut self, val: Sm2out23)
Submodule 2 Software Controlled Output 23
Sourcepub const fn set_sm3out45(&mut self, val: Sm3out45)
pub const fn set_sm3out45(&mut self, val: Sm3out45)
Submodule 3 Software Controlled Output 45
Sourcepub const fn set_sm3out23(&mut self, val: Sm3out23)
pub const fn set_sm3out23(&mut self, val: Sm3out23)
Submodule 3 Software Controlled Output 23
Trait Implementations§
impl Copy for Swcout
impl Eq for Swcout
impl StructuralPartialEq for Swcout
Auto Trait Implementations§
impl Freeze for Swcout
impl RefUnwindSafe for Swcout
impl Send for Swcout
impl Sync for Swcout
impl Unpin for Swcout
impl UnwindSafe for Swcout
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