Enum webrtc_mdns::Error [−][src]
#[non_exhaustive]
pub enum Error {
Show 29 variants
ErrJoiningMulticastGroup,
ErrConnectionClosed,
ErrContextElapsed,
ErrNilConfig,
ErrNotStarted,
ErrSectionDone,
ErrSectionHeader,
ErrBaseLen,
ErrCalcLen,
ErrReserved,
ErrTooManyPtr,
ErrInvalidPtr,
ErrNilResourceBody,
ErrResourceLen,
ErrSegTooLong,
ErrZeroSegLen,
ErrResTooLong,
ErrTooManyQuestions,
ErrTooManyAnswers,
ErrTooManyAuthorities,
ErrTooManyAdditionals,
ErrNonCanonicalName,
ErrStringTooLong,
ErrCompressedSrv,
ErrEmptyBuilderMsg,
Io(IoError),
Utf8(FromUtf8Error),
ParseIp(AddrParseError),
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.
Utf8(FromUtf8Error)
Tuple Fields of Utf8
ParseIp(AddrParseError)
Tuple Fields of ParseIp
Other(String)
Tuple Fields of Other
0: String
Trait Implementations
Performs the conversion.
Performs the conversion.