pub struct VTCloseError {
pub error_class: ErrorClass,
pub error_code: ErrorCode,
pub list_of_vt_session_identifiers: Option<Vec<u8>>,
}Expand description
The Result(-) body of VT-Close (Clause 17.3.1.3).
Fields§
§error_class: ErrorClassError class from the inner BACnetError.
error_code: ErrorCodeError code from the inner BACnetError.
list_of_vt_session_identifiers: Option<Vec<u8>>The requester’s local identifiers of the VT sessions that could not
be closed. The responder includes the list with
VT_SESSION_TERMINATION_FAILURE and omits it (None) otherwise.
Implementations§
Trait Implementations§
Source§impl Clone for VTCloseError
impl Clone for VTCloseError
Source§impl Debug for VTCloseError
impl Debug for VTCloseError
impl Eq for VTCloseError
Source§impl From<VTCloseError> for Error
impl From<VTCloseError> for Error
Source§fn from(error: VTCloseError) -> Self
fn from(error: VTCloseError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VTCloseError
impl PartialEq for VTCloseError
impl StructuralPartialEq for VTCloseError
Source§impl TryFrom<&ErrorPdu> for VTCloseError
impl TryFrom<&ErrorPdu> for VTCloseError
Auto Trait Implementations§
impl Freeze for VTCloseError
impl RefUnwindSafe for VTCloseError
impl Send for VTCloseError
impl Sync for VTCloseError
impl Unpin for VTCloseError
impl UnsafeUnpin for VTCloseError
impl UnwindSafe for VTCloseError
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