pub enum QosErrorCode {
Show 14 variants
ReservationTimeout,
PathFailed,
ReservationFailed,
ListenFailed,
ResourceUnavailable,
ListenTimeout,
ReservationRetriesFailed,
PathRetriesFailed,
ReservationPreempted,
PathPreempted,
ReservationModifyFailed,
PathModifyFailed,
ReservationTornDown,
Unknown(u32),
}Expand description
QoS service failure reported independently of RSVP protocol errors.
Variants§
ReservationTimeout
PathFailed
ReservationFailed
ListenFailed
ListenTimeout
ReservationRetriesFailed
PathRetriesFailed
ReservationPreempted
PathPreempted
ReservationModifyFailed
PathModifyFailed
ReservationTornDown
Unknown(u32)
Preserves an SCCP numeric value not recognized by this crate. Allows newer or vendor-specific values to round-trip without loss.
Implementations§
Trait Implementations§
Source§impl Clone for QosErrorCode
impl Clone for QosErrorCode
Source§fn clone(&self) -> QosErrorCode
fn clone(&self) -> QosErrorCode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for QosErrorCode
Source§impl Debug for QosErrorCode
impl Debug for QosErrorCode
impl Eq for QosErrorCode
Source§impl From<QosErrorCode> for u32
impl From<QosErrorCode> for u32
Source§fn from(value: QosErrorCode) -> Self
fn from(value: QosErrorCode) -> Self
Converts to this type from the input type.
Source§impl From<u32> for QosErrorCode
impl From<u32> for QosErrorCode
Source§impl Hash for QosErrorCode
impl Hash for QosErrorCode
Source§impl PartialEq for QosErrorCode
impl PartialEq for QosErrorCode
impl StructuralPartialEq for QosErrorCode
Auto Trait Implementations§
impl Freeze for QosErrorCode
impl RefUnwindSafe for QosErrorCode
impl Send for QosErrorCode
impl Sync for QosErrorCode
impl Unpin for QosErrorCode
impl UnsafeUnpin for QosErrorCode
impl UnwindSafe for QosErrorCode
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