#[repr(transparent)]pub struct Intencapt1(pub u16);Expand description
Interrupt Capture1
Tuple Fields§
§0: u16Implementations§
Source§impl Intencapt1
impl Intencapt1
Sourcepub const fn physcol(&self) -> Intencapt1Physcol
pub const fn physcol(&self) -> Intencapt1Physcol
Physical Collision
Sourcepub const fn set_physcol(&mut self, val: Intencapt1Physcol)
pub const fn set_physcol(&mut self, val: Intencapt1Physcol)
Physical Collision
Sourcepub const fn plcarec(&self) -> Intencapt1Plcarec
pub const fn plcarec(&self) -> Intencapt1Plcarec
PLCA Recovery
Sourcepub const fn set_plcarec(&mut self, val: Intencapt1Plcarec)
pub const fn set_plcarec(&mut self, val: Intencapt1Plcarec)
PLCA Recovery
Sourcepub const fn plcastat(&self) -> Intencapt1Plcastat
pub const fn plcastat(&self) -> Intencapt1Plcastat
PLCA Status
Sourcepub const fn set_plcastat(&mut self, val: Intencapt1Plcastat)
pub const fn set_plcastat(&mut self, val: Intencapt1Plcastat)
PLCA Status
Sourcepub const fn modestat(&self) -> Intencapt1Modestat
pub const fn modestat(&self) -> Intencapt1Modestat
MODE Status
Sourcepub const fn set_modestat(&mut self, val: Intencapt1Modestat)
pub const fn set_modestat(&mut self, val: Intencapt1Modestat)
MODE Status
Sourcepub const fn invldapb(&self) -> Intencapt1Invldapb
pub const fn invldapb(&self) -> Intencapt1Invldapb
Invalid APB
Sourcepub const fn set_invldapb(&mut self, val: Intencapt1Invldapb)
pub const fn set_invldapb(&mut self, val: Intencapt1Invldapb)
Invalid APB
Sourcepub const fn locjab(&self) -> Intencapt1Locjab
pub const fn locjab(&self) -> Intencapt1Locjab
Local Jabber
Sourcepub const fn set_locjab(&mut self, val: Intencapt1Locjab)
pub const fn set_locjab(&mut self, val: Intencapt1Locjab)
Local Jabber
Sourcepub const fn remjab(&self) -> Intencapt1Remjab
pub const fn remjab(&self) -> Intencapt1Remjab
Remote Jabber
Sourcepub const fn set_remjab(&mut self, val: Intencapt1Remjab)
pub const fn set_remjab(&mut self, val: Intencapt1Remjab)
Remote Jabber
Sourcepub const fn pinfault(&self) -> Intencapt1Pinfault
pub const fn pinfault(&self) -> Intencapt1Pinfault
PIN Fault Monitor
Sourcepub const fn set_pinfault(&mut self, val: Intencapt1Pinfault)
pub const fn set_pinfault(&mut self, val: Intencapt1Pinfault)
PIN Fault Monitor
Sourcepub const fn plcadiag(&self) -> Intencapt1Plcadiag
pub const fn plcadiag(&self) -> Intencapt1Plcadiag
PLCA Diagnostics
Sourcepub const fn set_plcadiag(&mut self, val: Intencapt1Plcadiag)
pub const fn set_plcadiag(&mut self, val: Intencapt1Plcadiag)
PLCA Diagnostics
Sourcepub const fn smiaccess(&self) -> Intencapt1Smiaccess
pub const fn smiaccess(&self) -> Intencapt1Smiaccess
SMI Access
Sourcepub const fn set_smiaccess(&mut self, val: Intencapt1Smiaccess)
pub const fn set_smiaccess(&mut self, val: Intencapt1Smiaccess)
SMI Access
Sourcepub const fn lclwk(&self) -> Intencapt1Lclwk
pub const fn lclwk(&self) -> Intencapt1Lclwk
Local Wake
Sourcepub const fn set_lclwk(&mut self, val: Intencapt1Lclwk)
pub const fn set_lclwk(&mut self, val: Intencapt1Lclwk)
Local Wake
Sourcepub const fn sspdet(&self) -> Intencapt1Sspdet
pub const fn sspdet(&self) -> Intencapt1Sspdet
Suaspend Symbol Detects
Sourcepub const fn set_sspdet(&mut self, val: Intencapt1Sspdet)
pub const fn set_sspdet(&mut self, val: Intencapt1Sspdet)
Suaspend Symbol Detects
Sourcepub const fn wutdet(&self) -> Intencapt1Wutdet
pub const fn wutdet(&self) -> Intencapt1Wutdet
WUT Detect
Sourcepub const fn set_wutdet(&mut self, val: Intencapt1Wutdet)
pub const fn set_wutdet(&mut self, val: Intencapt1Wutdet)
WUT Detect
Sourcepub const fn wupdone(&self) -> Intencapt1Wupdone
pub const fn wupdone(&self) -> Intencapt1Wupdone
WUP transmission completed Write 1 clears bits.
Sourcepub const fn set_wupdone(&mut self, val: Intencapt1Wupdone)
pub const fn set_wupdone(&mut self, val: Intencapt1Wupdone)
WUP transmission completed Write 1 clears bits.
Sourcepub const fn apbparity(&self) -> Intencapt1Apbparity
pub const fn apbparity(&self) -> Intencapt1Apbparity
APB Parity
Sourcepub const fn set_apbparity(&mut self, val: Intencapt1Apbparity)
pub const fn set_apbparity(&mut self, val: Intencapt1Apbparity)
APB Parity
Trait Implementations§
Source§impl Clone for Intencapt1
impl Clone for Intencapt1
Source§fn clone(&self) -> Intencapt1
fn clone(&self) -> Intencapt1
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 Intencapt1
impl Debug for Intencapt1
Source§impl Default for Intencapt1
impl Default for Intencapt1
Source§fn default() -> Intencapt1
fn default() -> Intencapt1
Returns the “default value” for a type. Read more
Source§impl PartialEq for Intencapt1
impl PartialEq for Intencapt1
impl Copy for Intencapt1
impl Eq for Intencapt1
impl StructuralPartialEq for Intencapt1
Auto Trait Implementations§
impl Freeze for Intencapt1
impl RefUnwindSafe for Intencapt1
impl Send for Intencapt1
impl Sync for Intencapt1
impl Unpin for Intencapt1
impl UnwindSafe for Intencapt1
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