#[repr(i32)]pub enum DynamicTestKind {
None = 0,
Testing = 1,
Operating = 2,
Failed = 3,
}
Expand description
Dynamic test status (see IEC61850-7-2 section 20.2.1 Direct control with normal security, state machine diagram) A simplified state machine diagram (from Herb F.) is provided.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for DynamicTestKind
impl Clone for DynamicTestKind
Source§fn clone(&self) -> DynamicTestKind
fn clone(&self) -> DynamicTestKind
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 DynamicTestKind
impl Debug for DynamicTestKind
Source§impl Default for DynamicTestKind
impl Default for DynamicTestKind
Source§fn default() -> DynamicTestKind
fn default() -> DynamicTestKind
Returns the “default value” for a type. Read more
Source§impl From<DynamicTestKind> for i32
impl From<DynamicTestKind> for i32
Source§fn from(value: DynamicTestKind) -> i32
fn from(value: DynamicTestKind) -> i32
Converts to this type from the input type.
Source§impl Hash for DynamicTestKind
impl Hash for DynamicTestKind
Source§impl Ord for DynamicTestKind
impl Ord for DynamicTestKind
Source§fn cmp(&self, other: &DynamicTestKind) -> Ordering
fn cmp(&self, other: &DynamicTestKind) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DynamicTestKind
impl PartialEq for DynamicTestKind
Source§impl PartialOrd for DynamicTestKind
impl PartialOrd for DynamicTestKind
impl Copy for DynamicTestKind
impl Eq for DynamicTestKind
impl StructuralPartialEq for DynamicTestKind
Auto Trait Implementations§
impl Freeze for DynamicTestKind
impl RefUnwindSafe for DynamicTestKind
impl Send for DynamicTestKind
impl Sync for DynamicTestKind
impl Unpin for DynamicTestKind
impl UnwindSafe for DynamicTestKind
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