Enum webrtc_sctp::packet::error_cause::ErrorCause [−][src]
pub enum ErrorCause {
InvalidStreamIdentifier(u16),
MissingMandatoryParameter(Vec<u16>),
StaleCookie(u32),
OutOfResource,
UnresolvableAddress(Parameter),
UnrecognizedChunkType(Vec<u8>),
InvalidMandatoryParameter,
UnrecognizedParameters(Vec<Parameter>),
NoUserData(u32),
CookieReceivedWhileShuttingDown,
RestartAssociationWithNewAddresses(Vec<Parameter>),
UserInitiatedAbort(Vec<u8>),
ProtocolViolation(Vec<u8>),
Unknown(u16, Vec<u8>),
}Variants
InvalidStreamIdentifier(u16)MissingMandatoryParameter(Vec<u16>)StaleCookie(u32)OutOfResourceUnresolvableAddress(Parameter)UnrecognizedChunkType(Vec<u8>)InvalidMandatoryParameterUnrecognizedParameters(Vec<Parameter>)NoUserData(u32)CookieReceivedWhileShuttingDownRestartAssociationWithNewAddresses(Vec<Parameter>)UserInitiatedAbort(Vec<u8>)ProtocolViolation(Vec<u8>)Unknown(u16, Vec<u8>)
Trait Implementations
impl Clone for ErrorCause[src]
impl Clone for ErrorCausefn clone(&self) -> ErrorCause[src]
fn clone(&self) -> ErrorCauseReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for ErrorCause[src]
impl Debug for ErrorCausefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for ErrorCause[src]
impl PartialEq for ErrorCausefn eq(&self, other: &ErrorCause) -> bool[src]
fn eq(&self, other: &ErrorCause) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &ErrorCause) -> bool[src]
fn ne(&self, other: &ErrorCause) -> boolThis method tests for !=.
impl Display for ErrorCause[src]
impl Display for ErrorCauseAuto Trait Implementations
impl Send for ErrorCause
impl Send for ErrorCauseimpl Sync for ErrorCause
impl Sync for ErrorCause