pub struct VTClass(/* private fields */);Expand description
BACnet virtual terminal class, the VT-Open class parameter (Clause 17.2).
Implementations§
Source§impl VTClass
impl VTClass
Sourcepub const DEFAULT_TERMINAL: Self
pub const DEFAULT_TERMINAL: Self
Wire value 0.
Sourcepub const ANSI_X3_64: Self
pub const ANSI_X3_64: Self
Wire value 1.
Trait Implementations§
impl Copy for VTClass
impl Eq for VTClass
Source§impl FromStr for VTClass
impl FromStr for VTClass
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 VTClass
Auto Trait Implementations§
impl Freeze for VTClass
impl RefUnwindSafe for VTClass
impl Send for VTClass
impl Sync for VTClass
impl Unpin for VTClass
impl UnsafeUnpin for VTClass
impl UnwindSafe for VTClass
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