pub struct RejectReason(/* private fields */);Expand description
BACnet reject reasons (Clause 20.1.8).
Implementations§
Source§impl RejectReason
impl RejectReason
Sourcepub const BUFFER_OVERFLOW: Self
pub const BUFFER_OVERFLOW: Self
Wire value 1.
Sourcepub const INCONSISTENT_PARAMETERS: Self
pub const INCONSISTENT_PARAMETERS: Self
Wire value 2.
Sourcepub const INVALID_PARAMETER_DATA_TYPE: Self
pub const INVALID_PARAMETER_DATA_TYPE: Self
Wire value 3.
Sourcepub const INVALID_TAG: Self
pub const INVALID_TAG: Self
Wire value 4.
Sourcepub const MISSING_REQUIRED_PARAMETER: Self
pub const MISSING_REQUIRED_PARAMETER: Self
Wire value 5.
Sourcepub const PARAMETER_OUT_OF_RANGE: Self
pub const PARAMETER_OUT_OF_RANGE: Self
Wire value 6.
Sourcepub const TOO_MANY_ARGUMENTS: Self
pub const TOO_MANY_ARGUMENTS: Self
Wire value 7.
Sourcepub const UNDEFINED_ENUMERATION: Self
pub const UNDEFINED_ENUMERATION: Self
Wire value 8.
Sourcepub const UNRECOGNIZED_SERVICE: Self
pub const UNRECOGNIZED_SERVICE: Self
Wire value 9.
Sourcepub const INVALID_DATA_ENCODING: Self
pub const INVALID_DATA_ENCODING: Self
Wire value 10.
Trait Implementations§
Source§impl Clone for RejectReason
impl Clone for RejectReason
impl Copy for RejectReason
Source§impl Debug for RejectReason
impl Debug for RejectReason
Source§impl Display for RejectReason
impl Display for RejectReason
impl Eq for RejectReason
Source§impl FromStr for RejectReason
impl FromStr for RejectReason
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 RejectReason
impl Hash for RejectReason
Source§impl PartialEq for RejectReason
impl PartialEq for RejectReason
impl StructuralPartialEq for RejectReason
Auto Trait Implementations§
impl Freeze for RejectReason
impl RefUnwindSafe for RejectReason
impl Send for RejectReason
impl Sync for RejectReason
impl Unpin for RejectReason
impl UnsafeUnpin for RejectReason
impl UnwindSafe for RejectReason
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