#[repr(transparent)]pub struct Gotgint(pub u32);Expand description
Interrupt Register
Tuple Fields§
§0: u32Implementations§
Source§impl Gotgint
impl Gotgint
Sourcepub const fn set_sesenddet(&mut self, val: bool)
pub const fn set_sesenddet(&mut self, val: bool)
Mode: Host and Device. Session End Detected (SesEndDet)
Sourcepub const fn sesreqsucstschng(&self) -> bool
pub const fn sesreqsucstschng(&self) -> bool
Mode: Host and Device. Session Request Success Status Change (SesReqSucStsChng)
Sourcepub const fn set_sesreqsucstschng(&mut self, val: bool)
pub const fn set_sesreqsucstschng(&mut self, val: bool)
Mode: Host and Device. Session Request Success Status Change (SesReqSucStsChng)
Sourcepub const fn hstnegsucstschng(&self) -> bool
pub const fn hstnegsucstschng(&self) -> bool
Mode: Host and Device. Host Negotiation Success Status Change (HstNegSucStsChng)
Sourcepub const fn set_hstnegsucstschng(&mut self, val: bool)
pub const fn set_hstnegsucstschng(&mut self, val: bool)
Mode: Host and Device. Host Negotiation Success Status Change (HstNegSucStsChng)
Sourcepub const fn hstnegdet(&self) -> bool
pub const fn hstnegdet(&self) -> bool
Mode:Host and Device. Host Negotiation Detected (HstNegDet)
Sourcepub const fn set_hstnegdet(&mut self, val: bool)
pub const fn set_hstnegdet(&mut self, val: bool)
Mode:Host and Device. Host Negotiation Detected (HstNegDet)
Sourcepub const fn adevtoutchg(&self) -> bool
pub const fn adevtoutchg(&self) -> bool
Mode: Host and Device. A-Device Timeout Change (ADevTOUTChg)
Sourcepub const fn set_adevtoutchg(&mut self, val: bool)
pub const fn set_adevtoutchg(&mut self, val: bool)
Mode: Host and Device. A-Device Timeout Change (ADevTOUTChg)
Sourcepub const fn set_dbncedone(&mut self, val: bool)
pub const fn set_dbncedone(&mut self, val: bool)
Mode: Host only. Debounce Done (DbnceDone)
Sourcepub const fn multvalipchng(&self) -> bool
pub const fn multvalipchng(&self) -> bool
This bit when set indicates that there is a change in the value of at least one ACA pin value.
Sourcepub const fn set_multvalipchng(&mut self, val: bool)
pub const fn set_multvalipchng(&mut self, val: bool)
This bit when set indicates that there is a change in the value of at least one ACA pin value.
Trait Implementations§
impl Copy for Gotgint
impl Eq for Gotgint
impl StructuralPartialEq for Gotgint
Auto Trait Implementations§
impl Freeze for Gotgint
impl RefUnwindSafe for Gotgint
impl Send for Gotgint
impl Sync for Gotgint
impl Unpin for Gotgint
impl UnwindSafe for Gotgint
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)