[−][src]Enum lib3h_mdns::error::ErrorKind
The specific type of an error.
Variants
Io(Error)
An I/O error that occurred while processing a data stream.
NoneError(NoneError)
Error occuring from None Option
AddrParseError(AddrParseError)
Error occuring while parsing Adresses with the net module
Error during probe.
Error occuring while we try to get an available port from the host.
RegexError(Error)
Error occuring while using Regex crate.
Utf8Error(Utf8Error)
Error occuring while converting bytes to String.
DiscoveryError(DiscoveryError)
Error occuring while discovering participants on a network.
Other(String)
Yet undefined error.
Trait Implementations
Auto Trait Implementations
impl Send for ErrorKind
impl Sync for ErrorKind
impl Unpin for ErrorKind
impl !UnwindSafe for ErrorKind
impl !RefUnwindSafe for ErrorKind
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,