#[repr(transparent)]pub struct Intencapt2(pub u16);Expand description
Interrupt Capture2
Tuple Fields§
§0: u16Implementations§
Source§impl Intencapt2
impl Intencapt2
Sourcepub const fn physcol(&self) -> Intencapt2Physcol
pub const fn physcol(&self) -> Intencapt2Physcol
Physical Collision
Sourcepub const fn set_physcol(&mut self, val: Intencapt2Physcol)
pub const fn set_physcol(&mut self, val: Intencapt2Physcol)
Physical Collision
Sourcepub const fn plcarec(&self) -> Intencapt2Plcarec
pub const fn plcarec(&self) -> Intencapt2Plcarec
PLCA Recovery
Sourcepub const fn set_plcarec(&mut self, val: Intencapt2Plcarec)
pub const fn set_plcarec(&mut self, val: Intencapt2Plcarec)
PLCA Recovery
Sourcepub const fn plcastat(&self) -> Intencapt2Plcastat
pub const fn plcastat(&self) -> Intencapt2Plcastat
PLCA Status
Sourcepub const fn set_plcastat(&mut self, val: Intencapt2Plcastat)
pub const fn set_plcastat(&mut self, val: Intencapt2Plcastat)
PLCA Status
Sourcepub const fn modestat(&self) -> Intencapt2Modestat
pub const fn modestat(&self) -> Intencapt2Modestat
MODE Status
Sourcepub const fn set_modestat(&mut self, val: Intencapt2Modestat)
pub const fn set_modestat(&mut self, val: Intencapt2Modestat)
MODE Status
Sourcepub const fn invldapb(&self) -> Intencapt2Invldapb
pub const fn invldapb(&self) -> Intencapt2Invldapb
Invalid APB
Sourcepub const fn set_invldapb(&mut self, val: Intencapt2Invldapb)
pub const fn set_invldapb(&mut self, val: Intencapt2Invldapb)
Invalid APB
Sourcepub const fn locjab(&self) -> Intencapt2Locjab
pub const fn locjab(&self) -> Intencapt2Locjab
Local Jabber
Sourcepub const fn set_locjab(&mut self, val: Intencapt2Locjab)
pub const fn set_locjab(&mut self, val: Intencapt2Locjab)
Local Jabber
Sourcepub const fn remjab(&self) -> Intencapt2Remjab
pub const fn remjab(&self) -> Intencapt2Remjab
Remote Jabber
Sourcepub const fn set_remjab(&mut self, val: Intencapt2Remjab)
pub const fn set_remjab(&mut self, val: Intencapt2Remjab)
Remote Jabber
Sourcepub const fn pinfault(&self) -> Intencapt2Pinfault
pub const fn pinfault(&self) -> Intencapt2Pinfault
PIN Fault Monitor
Sourcepub const fn set_pinfault(&mut self, val: Intencapt2Pinfault)
pub const fn set_pinfault(&mut self, val: Intencapt2Pinfault)
PIN Fault Monitor
Sourcepub const fn plcadiag(&self) -> Intencapt2Plcadiag
pub const fn plcadiag(&self) -> Intencapt2Plcadiag
PLCA Diagnostics
Sourcepub const fn set_plcadiag(&mut self, val: Intencapt2Plcadiag)
pub const fn set_plcadiag(&mut self, val: Intencapt2Plcadiag)
PLCA Diagnostics
Sourcepub const fn smiaccess(&self) -> Intencapt2Smiaccess
pub const fn smiaccess(&self) -> Intencapt2Smiaccess
SMI Access
Sourcepub const fn set_smiaccess(&mut self, val: Intencapt2Smiaccess)
pub const fn set_smiaccess(&mut self, val: Intencapt2Smiaccess)
SMI Access
Sourcepub const fn lclwk(&self) -> Intencapt2Lclwk
pub const fn lclwk(&self) -> Intencapt2Lclwk
Local Wake
Sourcepub const fn set_lclwk(&mut self, val: Intencapt2Lclwk)
pub const fn set_lclwk(&mut self, val: Intencapt2Lclwk)
Local Wake
Sourcepub const fn sspdet(&self) -> Intencapt2Sspdet
pub const fn sspdet(&self) -> Intencapt2Sspdet
Suaspend Symbol Detects
Sourcepub const fn set_sspdet(&mut self, val: Intencapt2Sspdet)
pub const fn set_sspdet(&mut self, val: Intencapt2Sspdet)
Suaspend Symbol Detects
Sourcepub const fn wutdet(&self) -> Intencapt2Wutdet
pub const fn wutdet(&self) -> Intencapt2Wutdet
WUT Detect
Sourcepub const fn set_wutdet(&mut self, val: Intencapt2Wutdet)
pub const fn set_wutdet(&mut self, val: Intencapt2Wutdet)
WUT Detect
Sourcepub const fn wupdone(&self) -> Intencapt2Wupdone
pub const fn wupdone(&self) -> Intencapt2Wupdone
WUP transmission completed Write 1 clears bits.
Sourcepub const fn set_wupdone(&mut self, val: Intencapt2Wupdone)
pub const fn set_wupdone(&mut self, val: Intencapt2Wupdone)
WUP transmission completed Write 1 clears bits.
Sourcepub const fn apbparity(&self) -> Intencapt2Apbparity
pub const fn apbparity(&self) -> Intencapt2Apbparity
APB Parity
Sourcepub const fn set_apbparity(&mut self, val: Intencapt2Apbparity)
pub const fn set_apbparity(&mut self, val: Intencapt2Apbparity)
APB Parity
Trait Implementations§
Source§impl Clone for Intencapt2
impl Clone for Intencapt2
Source§fn clone(&self) -> Intencapt2
fn clone(&self) -> Intencapt2
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 Intencapt2
impl Debug for Intencapt2
Source§impl Default for Intencapt2
impl Default for Intencapt2
Source§fn default() -> Intencapt2
fn default() -> Intencapt2
Returns the “default value” for a type. Read more
Source§impl PartialEq for Intencapt2
impl PartialEq for Intencapt2
impl Copy for Intencapt2
impl Eq for Intencapt2
impl StructuralPartialEq for Intencapt2
Auto Trait Implementations§
impl Freeze for Intencapt2
impl RefUnwindSafe for Intencapt2
impl Send for Intencapt2
impl Sync for Intencapt2
impl Unpin for Intencapt2
impl UnwindSafe for Intencapt2
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