#[repr(transparent)]pub struct Ctl(pub u8);Expand description
Control
Tuple Fields§
§0: u8Implementations§
Source§impl Ctl
impl Ctl
Sourcepub const fn usbensofen(&self) -> Usbensofen
pub const fn usbensofen(&self) -> Usbensofen
USB Enable
Sourcepub const fn set_usbensofen(&mut self, val: Usbensofen)
pub const fn set_usbensofen(&mut self, val: Usbensofen)
USB Enable
Sourcepub const fn set_oddrst(&mut self, val: bool)
pub const fn set_oddrst(&mut self, val: bool)
Odd Reset
Sourcepub const fn set_resume(&mut self, val: bool)
pub const fn set_resume(&mut self, val: bool)
Resume
Sourcepub const fn hostmodeen(&self) -> Hostmodeen
pub const fn hostmodeen(&self) -> Hostmodeen
Host Mode Enable
Sourcepub const fn set_hostmodeen(&mut self, val: Hostmodeen)
pub const fn set_hostmodeen(&mut self, val: Hostmodeen)
Host Mode Enable
Sourcepub const fn txsuspendtokenbusy(&self) -> bool
pub const fn txsuspendtokenbusy(&self) -> bool
TXD Suspend And Token Busy
Sourcepub const fn set_txsuspendtokenbusy(&mut self, val: bool)
pub const fn set_txsuspendtokenbusy(&mut self, val: bool)
TXD Suspend And Token Busy
Sourcepub const fn set_jstate(&mut self, val: bool)
pub const fn set_jstate(&mut self, val: bool)
Live USB Differential Receiver JSTATE Signal
Trait Implementations§
impl Copy for Ctl
impl Eq for Ctl
impl StructuralPartialEq for Ctl
Auto Trait Implementations§
impl Freeze for Ctl
impl RefUnwindSafe for Ctl
impl Send for Ctl
impl Sync for Ctl
impl Unpin for Ctl
impl UnwindSafe for Ctl
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