#[repr(u64)]pub enum SessionErrorCode {
Show 21 variants
NoError = 0,
InternalError = 1,
Unauthorized = 2,
ProtocolViolation = 3,
InvalidRequestId = 4,
DuplicateTrackAlias = 5,
KeyValueFormattingError = 6,
TooManyRequests = 7,
InvalidPath = 8,
MalformedPath = 9,
GoawayTimeout = 16,
ControlMessageTimeout = 17,
DataStreamTimeout = 18,
AuthTokenCacheOverflow = 19,
DuplicateAuthTokenAlias = 20,
VersionNegotiationFailed = 21,
MalformedAuthToken = 22,
UnknownAuthTokenAlias = 23,
ExpiredAuthToken = 24,
InvalidAuthority = 25,
MalformedAuthority = 26,
}Expand description
Session termination error codes (draft-14).
Variants§
NoError = 0
InternalError = 1
ProtocolViolation = 3
InvalidRequestId = 4
DuplicateTrackAlias = 5
KeyValueFormattingError = 6
TooManyRequests = 7
InvalidPath = 8
MalformedPath = 9
GoawayTimeout = 16
ControlMessageTimeout = 17
DataStreamTimeout = 18
AuthTokenCacheOverflow = 19
DuplicateAuthTokenAlias = 20
VersionNegotiationFailed = 21
MalformedAuthToken = 22
UnknownAuthTokenAlias = 23
ExpiredAuthToken = 24
InvalidAuthority = 25
MalformedAuthority = 26
Implementations§
Trait Implementations§
Source§impl Clone for SessionErrorCode
impl Clone for SessionErrorCode
Source§fn clone(&self) -> SessionErrorCode
fn clone(&self) -> SessionErrorCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SessionErrorCode
impl Debug for SessionErrorCode
Source§impl PartialEq for SessionErrorCode
impl PartialEq for SessionErrorCode
impl Copy for SessionErrorCode
impl Eq for SessionErrorCode
impl StructuralPartialEq for SessionErrorCode
Auto Trait Implementations§
impl Freeze for SessionErrorCode
impl RefUnwindSafe for SessionErrorCode
impl Send for SessionErrorCode
impl Sync for SessionErrorCode
impl Unpin for SessionErrorCode
impl UnsafeUnpin for SessionErrorCode
impl UnwindSafe for SessionErrorCode
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