#[repr(transparent)]pub struct Usb1VbusDetStat(pub u32);Expand description
VBUS Detect Status
Tuple Fields§
§0: u32Implementations§
Source§impl Usb1VbusDetStat
impl Usb1VbusDetStat
Sourcepub const fn set_sessend(&mut self, val: Sessend)
pub const fn set_sessend(&mut self, val: Sessend)
Session End Indicator
Sourcepub const fn set_bvalid(&mut self, val: Bvalid)
pub const fn set_bvalid(&mut self, val: Bvalid)
B-Device Session Valid Status
Sourcepub const fn set_avalid(&mut self, val: Avalid)
pub const fn set_avalid(&mut self, val: Avalid)
A-Device Session Valid Status
Sourcepub const fn vbus_valid(&self) -> VbusValid
pub const fn vbus_valid(&self) -> VbusValid
VBUS Voltage Status
Sourcepub const fn set_vbus_valid(&mut self, val: VbusValid)
pub const fn set_vbus_valid(&mut self, val: VbusValid)
VBUS Voltage Status
Sourcepub const fn vbus_valid_3v(&self) -> VbusValid3v
pub const fn vbus_valid_3v(&self) -> VbusValid3v
VBUS_VALID_3V Detector Status
Sourcepub const fn set_vbus_valid_3v(&mut self, val: VbusValid3v)
pub const fn set_vbus_valid_3v(&mut self, val: VbusValid3v)
VBUS_VALID_3V Detector Status
Sourcepub const fn set_ext_id(&mut self, val: bool)
pub const fn set_ext_id(&mut self, val: bool)
OTG ID External Override Status
Trait Implementations§
Source§impl Clone for Usb1VbusDetStat
impl Clone for Usb1VbusDetStat
Source§fn clone(&self) -> Usb1VbusDetStat
fn clone(&self) -> Usb1VbusDetStat
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 Usb1VbusDetStat
impl Debug for Usb1VbusDetStat
Source§impl Default for Usb1VbusDetStat
impl Default for Usb1VbusDetStat
Source§fn default() -> Usb1VbusDetStat
fn default() -> Usb1VbusDetStat
Returns the “default value” for a type. Read more
Source§impl PartialEq for Usb1VbusDetStat
impl PartialEq for Usb1VbusDetStat
impl Copy for Usb1VbusDetStat
impl Eq for Usb1VbusDetStat
impl StructuralPartialEq for Usb1VbusDetStat
Auto Trait Implementations§
impl Freeze for Usb1VbusDetStat
impl RefUnwindSafe for Usb1VbusDetStat
impl Send for Usb1VbusDetStat
impl Sync for Usb1VbusDetStat
impl Unpin for Usb1VbusDetStat
impl UnwindSafe for Usb1VbusDetStat
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