Enum webrtc_media::Error [−][src]
#[non_exhaustive]
pub enum Error {
Show 19 variants
ErrNilStream,
ErrIncompleteFrameHeader,
ErrIncompleteFrameData,
ErrIncompleteFileHeader,
ErrSignatureMismatch,
ErrUnknownIVFVersion,
ErrFileNotOpened,
ErrInvalidNilPacket,
ErrBadIDPageSignature,
ErrBadIDPageType,
ErrBadIDPageLength,
ErrBadIDPagePayloadSignature,
ErrShortPageHeader,
ErrChecksumMismatch,
ErrDataIsNotH264Stream,
ErrIoEOF,
Io(IoError),
Rtp(Error),
Other(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.
ErrNilStream
ErrIncompleteFrameHeader
ErrIncompleteFrameData
ErrIncompleteFileHeader
ErrSignatureMismatch
ErrUnknownIVFVersion
ErrFileNotOpened
ErrInvalidNilPacket
ErrBadIDPageSignature
ErrBadIDPageType
ErrBadIDPageLength
ErrBadIDPagePayloadSignature
ErrShortPageHeader
ErrChecksumMismatch
ErrDataIsNotH264Stream
ErrIoEOF
Io(IoError)
Rtp(Error)
Tuple Fields
0: Error
Other(String)
Tuple Fields
0: String