#[repr(u8)]pub enum Evdet {
NONE = 0,
NO_REQUEST = 1,
NACKED = 2,
ACKED = 3,
}Variants§
NONE = 0
NONE (no event or no pending event)
NO_REQUEST = 1
NO_REQUEST (request is not sent yet; either there is no START condition yet, or is waiting for Bus-Available or Bus-Idle (HJ))
NACKED = 2
NACKed (not acknowledged, request sent and rejected); I3C tries again
ACKED = 3
ACKed (acknowledged; request sent and accepted), so done (unless the time control data is still being sent)
Implementations§
Trait Implementations§
Source§impl Ord for Evdet
impl Ord for Evdet
Source§impl PartialOrd for Evdet
impl PartialOrd for Evdet
impl Copy for Evdet
impl Eq for Evdet
impl StructuralPartialEq for Evdet
Auto Trait Implementations§
impl Freeze for Evdet
impl RefUnwindSafe for Evdet
impl Send for Evdet
impl Sync for Evdet
impl Unpin for Evdet
impl UnwindSafe for Evdet
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