pub struct FaultType(/* private fields */);Expand description
BACnet fault algorithm type (Clause 21.6).
Implementations§
Source§impl FaultType
impl FaultType
Sourcepub const FAULT_CHARACTERSTRING: Self
pub const FAULT_CHARACTERSTRING: Self
Wire value 1.
Sourcepub const FAULT_EXTENDED: Self
pub const FAULT_EXTENDED: Self
Wire value 2.
Sourcepub const FAULT_LIFE_SAFETY: Self
pub const FAULT_LIFE_SAFETY: Self
Wire value 3.
Sourcepub const FAULT_STATE: Self
pub const FAULT_STATE: Self
Wire value 4.
Sourcepub const FAULT_STATUS_FLAGS: Self
pub const FAULT_STATUS_FLAGS: Self
Wire value 5.
Sourcepub const FAULT_OUT_OF_RANGE: Self
pub const FAULT_OUT_OF_RANGE: Self
Wire value 6.
Sourcepub const FAULT_LISTED: Self
pub const FAULT_LISTED: Self
Wire value 7.
Trait Implementations§
impl Copy for FaultType
impl Eq for FaultType
Source§impl FromStr for FaultType
impl FromStr for FaultType
Source§fn from_str(s: &str) -> Result<Self, Self::Err>
fn from_str(s: &str) -> Result<Self, Self::Err>
Parse a symbolic constant name, ignoring _/- separators and
ASCII case, so every common spelling of a name is accepted
(ANALOG_INPUT, analog-input, AnalogInput, analogInput, …).
Raw numeric values are not accepted; use
from_raw for those.
Source§type Err = ParseEnumError
type Err = ParseEnumError
The associated error which can be returned from parsing.
impl StructuralPartialEq for FaultType
Auto Trait Implementations§
impl Freeze for FaultType
impl RefUnwindSafe for FaultType
impl Send for FaultType
impl Sync for FaultType
impl Unpin for FaultType
impl UnsafeUnpin for FaultType
impl UnwindSafe for FaultType
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