#[repr(i32)]pub enum BehaviourModeKind {
Undefined = 0,
On = 1,
Blocked = 2,
Test = 3,
TestBlocked = 4,
Off = 5,
}
Expand description
Behaviour or mode (BehaviourModeKind enumeration)
Variants§
Undefined = 0
Undefined
On = 1
Normal enabled state.
Blocked = 2
Process is passively supervised.
Test = 3
Function is operated but results are indicated as test results.
TestBlocked = 4
Function is operated in test mode, but with no impact to the process.
Off = 5
Function is inactive but shows its configuration capability.
Implementations§
Trait Implementations§
Source§impl Clone for BehaviourModeKind
impl Clone for BehaviourModeKind
Source§fn clone(&self) -> BehaviourModeKind
fn clone(&self) -> BehaviourModeKind
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 BehaviourModeKind
impl Debug for BehaviourModeKind
Source§impl Default for BehaviourModeKind
impl Default for BehaviourModeKind
Source§fn default() -> BehaviourModeKind
fn default() -> BehaviourModeKind
Returns the “default value” for a type. Read more
Source§impl From<BehaviourModeKind> for i32
impl From<BehaviourModeKind> for i32
Source§fn from(value: BehaviourModeKind) -> i32
fn from(value: BehaviourModeKind) -> i32
Converts to this type from the input type.
Source§impl Hash for BehaviourModeKind
impl Hash for BehaviourModeKind
Source§impl Ord for BehaviourModeKind
impl Ord for BehaviourModeKind
Source§fn cmp(&self, other: &BehaviourModeKind) -> Ordering
fn cmp(&self, other: &BehaviourModeKind) -> 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 BehaviourModeKind
impl PartialEq for BehaviourModeKind
Source§impl PartialOrd for BehaviourModeKind
impl PartialOrd for BehaviourModeKind
impl Copy for BehaviourModeKind
impl Eq for BehaviourModeKind
impl StructuralPartialEq for BehaviourModeKind
Auto Trait Implementations§
impl Freeze for BehaviourModeKind
impl RefUnwindSafe for BehaviourModeKind
impl Send for BehaviourModeKind
impl Sync for BehaviourModeKind
impl Unpin for BehaviourModeKind
impl UnwindSafe for BehaviourModeKind
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