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: u8
InvalidChannelType(u8)
Tuple Fields
0: u8
InvalidPayloadProtocolIdentifier(u8)
Tuple Fields
0: u8
ErrStreamClosed
Util(Error)
Tuple Fields
0: Error
Sctp(Error)
Tuple Fields
0: Error
Utf8(FromUtf8Error)
Tuple Fields
new(String)
Tuple Fields
0: String
Trait Implementations
Performs the conversion.