pub struct TimerTransition(/* private fields */);Expand description
BACnet timer state transition.
Implementations§
Source§impl TimerTransition
impl TimerTransition
Sourcepub const IDLE_TO_RUNNING: Self
pub const IDLE_TO_RUNNING: Self
Wire value 1.
Sourcepub const RUNNING_TO_IDLE: Self
pub const RUNNING_TO_IDLE: Self
Wire value 2.
Sourcepub const RUNNING_TO_RUNNING: Self
pub const RUNNING_TO_RUNNING: Self
Wire value 3.
Sourcepub const RUNNING_TO_EXPIRED: Self
pub const RUNNING_TO_EXPIRED: Self
Wire value 4.
Sourcepub const FORCED_TO_EXPIRED: Self
pub const FORCED_TO_EXPIRED: Self
Wire value 5.
Sourcepub const EXPIRED_TO_IDLE: Self
pub const EXPIRED_TO_IDLE: Self
Wire value 6.
Sourcepub const EXPIRED_TO_RUNNING: Self
pub const EXPIRED_TO_RUNNING: Self
Wire value 7.
Trait Implementations§
Source§impl Clone for TimerTransition
impl Clone for TimerTransition
impl Copy for TimerTransition
Source§impl Debug for TimerTransition
impl Debug for TimerTransition
Source§impl Display for TimerTransition
impl Display for TimerTransition
impl Eq for TimerTransition
Source§impl FromStr for TimerTransition
impl FromStr for TimerTransition
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.
Source§impl Hash for TimerTransition
impl Hash for TimerTransition
Source§impl PartialEq for TimerTransition
impl PartialEq for TimerTransition
impl StructuralPartialEq for TimerTransition
Auto Trait Implementations§
impl Freeze for TimerTransition
impl RefUnwindSafe for TimerTransition
impl Send for TimerTransition
impl Sync for TimerTransition
impl Unpin for TimerTransition
impl UnsafeUnpin for TimerTransition
impl UnwindSafe for TimerTransition
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