#[repr(u8)]pub enum McProcedure {
Ping = 1,
LogStatus = 2,
DumpLog = 3,
EraseLog = 4,
SelfTest = 5,
ResetAlarmFlag = 7,
}Expand description
Monitoring & Control procedures (Table 5-1, Service Group 11).
Variants§
Ping = 1
Ping the security function.
LogStatus = 2
Query log status.
DumpLog = 3
Dump the security log.
EraseLog = 4
Erase the security log.
SelfTest = 5
Trigger a self-test.
ResetAlarmFlag = 7
Reset the alarm flag in the FSR.
Trait Implementations§
Source§impl Clone for McProcedure
impl Clone for McProcedure
Source§fn clone(&self) -> McProcedure
fn clone(&self) -> McProcedure
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 McProcedure
impl Debug for McProcedure
Source§impl PartialEq for McProcedure
impl PartialEq for McProcedure
Source§impl TryFrom<u8> for McProcedure
impl TryFrom<u8> for McProcedure
impl Copy for McProcedure
impl Eq for McProcedure
impl StructuralPartialEq for McProcedure
Auto Trait Implementations§
impl Freeze for McProcedure
impl RefUnwindSafe for McProcedure
impl Send for McProcedure
impl Sync for McProcedure
impl Unpin for McProcedure
impl UnsafeUnpin for McProcedure
impl UnwindSafe for McProcedure
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