pub struct EventType(/* private fields */);Expand description
BACnet event type (Clause 12.12 (Event_Type)).
Implementations§
Source§impl EventType
impl EventType
Sourcepub const CHANGE_OF_BITSTRING: Self
pub const CHANGE_OF_BITSTRING: Self
Wire value 0.
Sourcepub const CHANGE_OF_STATE: Self
pub const CHANGE_OF_STATE: Self
Wire value 1.
Sourcepub const CHANGE_OF_VALUE: Self
pub const CHANGE_OF_VALUE: Self
Wire value 2.
Sourcepub const COMMAND_FAILURE: Self
pub const COMMAND_FAILURE: Self
Wire value 3.
Sourcepub const FLOATING_LIMIT: Self
pub const FLOATING_LIMIT: Self
Wire value 4.
Sourcepub const OUT_OF_RANGE: Self
pub const OUT_OF_RANGE: Self
Wire value 5.
Sourcepub const CHANGE_OF_LIFE_SAFETY: Self
pub const CHANGE_OF_LIFE_SAFETY: Self
Wire value 8.
Sourcepub const BUFFER_READY: Self
pub const BUFFER_READY: Self
Wire value 10.
Sourcepub const UNSIGNED_RANGE: Self
pub const UNSIGNED_RANGE: Self
Wire value 11.
Sourcepub const ACCESS_EVENT: Self
pub const ACCESS_EVENT: Self
Wire value 13.
Sourcepub const DOUBLE_OUT_OF_RANGE: Self
pub const DOUBLE_OUT_OF_RANGE: Self
Wire value 14.
Sourcepub const SIGNED_OUT_OF_RANGE: Self
pub const SIGNED_OUT_OF_RANGE: Self
Wire value 15.
Sourcepub const UNSIGNED_OUT_OF_RANGE: Self
pub const UNSIGNED_OUT_OF_RANGE: Self
Wire value 16.
Sourcepub const CHANGE_OF_CHARACTERSTRING: Self
pub const CHANGE_OF_CHARACTERSTRING: Self
Wire value 17.
Sourcepub const CHANGE_OF_STATUS_FLAGS: Self
pub const CHANGE_OF_STATUS_FLAGS: Self
Wire value 18.
Sourcepub const CHANGE_OF_RELIABILITY: Self
pub const CHANGE_OF_RELIABILITY: Self
Wire value 19.
Sourcepub const CHANGE_OF_DISCRETE_VALUE: Self
pub const CHANGE_OF_DISCRETE_VALUE: Self
Wire value 21.
Sourcepub const CHANGE_OF_TIMER: Self
pub const CHANGE_OF_TIMER: Self
Wire value 22.
Trait Implementations§
impl Copy for EventType
impl Eq for EventType
Source§impl FromStr for EventType
impl FromStr for EventType
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 EventType
Auto Trait Implementations§
impl Freeze for EventType
impl RefUnwindSafe for EventType
impl Send for EventType
impl Sync for EventType
impl Unpin for EventType
impl UnsafeUnpin for EventType
impl UnwindSafe for EventType
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