#[repr(transparent)]pub struct Usb1VbusDetStatClr(pub u32);Expand description
VBUS Detect Status
Tuple Fields§
§0: u32Implementations§
Source§impl Usb1VbusDetStatClr
impl Usb1VbusDetStatClr
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 Usb1VbusDetStatClr
impl Clone for Usb1VbusDetStatClr
Source§fn clone(&self) -> Usb1VbusDetStatClr
fn clone(&self) -> Usb1VbusDetStatClr
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 Usb1VbusDetStatClr
impl Debug for Usb1VbusDetStatClr
Source§impl Default for Usb1VbusDetStatClr
impl Default for Usb1VbusDetStatClr
Source§fn default() -> Usb1VbusDetStatClr
fn default() -> Usb1VbusDetStatClr
Returns the “default value” for a type. Read more
Source§impl PartialEq for Usb1VbusDetStatClr
impl PartialEq for Usb1VbusDetStatClr
impl Copy for Usb1VbusDetStatClr
impl Eq for Usb1VbusDetStatClr
impl StructuralPartialEq for Usb1VbusDetStatClr
Auto Trait Implementations§
impl Freeze for Usb1VbusDetStatClr
impl RefUnwindSafe for Usb1VbusDetStatClr
impl Send for Usb1VbusDetStatClr
impl Sync for Usb1VbusDetStatClr
impl Unpin for Usb1VbusDetStatClr
impl UnwindSafe for Usb1VbusDetStatClr
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