Enum async_zeroconf::BonjourError [−][src]
pub enum BonjourError {
Show 23 variants
Unknown,
NoSuchName,
NoMemory,
BadParam,
BadReference,
BadState,
BadFlags,
Unsupported,
NotInitialized,
AlreadyRegistered,
NameConflict,
Invalid,
Firewall,
Incompatible,
BadInterfaceIndex,
Refused,
NoSuchRecord,
NoAuth,
NoSuchKey,
NATTraversal,
DoubleNAT,
BadTime,
Undefined,
}
Expand description
An error from the Bonjour API
Further information about the requirements for service parameters can be found in the Bonjour API documentation.
Variants
Unknown error
No such name
Out of memory
Bad parameter passed to function
Bad reference
Bad state
Unexpected flags to function
Unsupported
Not initialized
Already registered
Name conflicts with existing service
Invalid index or character
Firewall
Client library incompatible with daemon
Interface index doesn’t exist
Refused
No such record
No auth
Key does not exist in TXT record
NAT traversal
More than one NAT gateway between source and destination
Bad time
Undefined error
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for BonjourError
impl Send for BonjourError
impl Sync for BonjourError
impl Unpin for BonjourError
impl UnwindSafe for BonjourError
Blanket Implementations
Mutably borrows from an owned value. Read more