pub struct ProgramState(/* private fields */);Expand description
BACnet program state (Clause 12.22).
Implementations§
Source§impl ProgramState
impl ProgramState
Trait Implementations§
Source§impl Clone for ProgramState
impl Clone for ProgramState
impl Copy for ProgramState
Source§impl Debug for ProgramState
impl Debug for ProgramState
Source§impl Display for ProgramState
impl Display for ProgramState
impl Eq for ProgramState
Source§impl FromStr for ProgramState
impl FromStr for ProgramState
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 ProgramState
impl Hash for ProgramState
Source§impl PartialEq for ProgramState
impl PartialEq for ProgramState
impl StructuralPartialEq for ProgramState
Auto Trait Implementations§
impl Freeze for ProgramState
impl RefUnwindSafe for ProgramState
impl Send for ProgramState
impl Sync for ProgramState
impl Unpin for ProgramState
impl UnsafeUnpin for ProgramState
impl UnwindSafe for ProgramState
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