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