[−][src]Enum custom_codes::Networking
Networking Specific
Variants
NetworkAccessDeniedPermission to access network is denied
HostUnreachableNetwork is available but unable to reach destination host
ConnectionResetConnection was reset and has been terminated
ConnectionAbortedConnection to the address has been stopped
NotConnectedThe network operation failed because process has not finished connecting
HeadersCorruptedHeaders for a particular protocol corrupted
ServerNotRespondingServer access was reached but didnt respond
IpInUseIP Address is already in use
PortInUsePort is in use but IP is available
AddrInUseThe IP address and Port are both in use
IpAvailableIP Address is available
BrokenPipeNetwork Operation Failed because a pipe is broken
NetConnExistsConnection already exists
InvalidNetInputOperation parameters are Invalid
InvalidNetDataOperation parameters are fine but operation data is invalid
NetTimedOutThe network operation timed out
InterruptedThe network connection was interrupted while in progress
UnexpectedNetEofUnexpected end of connection
NetDriverBuggyConnection Driver is buggy
Other(R)An error ccured because of a malfunction or bug
UnspecifiedNetwork Unspecified
Trait Implementations
impl<R: Clone> Clone for Networking<R>[src]
fn clone(&self) -> Networking<R>[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<R: Eq> Eq for Networking<R>[src]
impl<R: PartialEq> PartialEq<Networking<R>> for Networking<R>[src]
fn eq(&self, other: &Networking<R>) -> bool[src]
fn ne(&self, other: &Networking<R>) -> bool[src]
impl<R: Debug> Debug for Networking<R>[src]
impl<R> Serialize for Networking<R> where
R: Serialize, [src]
R: Serialize,
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl<'de, R> Deserialize<'de> for Networking<R> where
R: Deserialize<'de>, [src]
R: Deserialize<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl<R> Send for Networking<R> where
R: Send,
R: Send,
impl<R> Sync for Networking<R> where
R: Sync,
R: Sync,
impl<R> Unpin for Networking<R> where
R: Unpin,
R: Unpin,
impl<R> UnwindSafe for Networking<R> where
R: UnwindSafe,
R: UnwindSafe,
impl<R> RefUnwindSafe for Networking<R> where
R: RefUnwindSafe,
R: RefUnwindSafe,
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut 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> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,