Enum webrtc_data::Error [−][src]
#[non_exhaustive]
pub enum Error {
UnexpectedEndOfBuffer {
expected: usize,
actual: usize,
},
InvalidMessageType(u8),
InvalidChannelType(u8),
InvalidPayloadProtocolIdentifier(u8),
ErrStreamClosed,
Util(Error),
Sctp(Error),
Utf8(FromUtf8Error),
new(String),
}Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
UnexpectedEndOfBuffer
InvalidMessageType(u8)
Tuple Fields
0: u8InvalidChannelType(u8)
Tuple Fields
0: u8InvalidPayloadProtocolIdentifier(u8)
Tuple Fields
0: u8ErrStreamClosed
Util(Error)
Tuple Fields
0: ErrorSctp(Error)
Tuple Fields
0: ErrorUtf8(FromUtf8Error)
Tuple Fields
new(String)
Tuple Fields
0: StringTrait Implementations
Performs the conversion.
