[−][src]Enum custom_codes::Networking
Networking Specific
Examples
let foo = Networking::<String>::NetworkAccessDenied; assert_eq!(foo, Networking::<String>::NetworkAccessDenied);
Variants
Permission to access network is denied
Network is available but unable to reach destination host
Connection was reset and has been terminated
Connection to the address has been stopped
The network operation failed because process has not finished connecting
Headers for a particular protocol corrupted
Server access was reached but didnt respond
IP Address is already in use
Port is in use but IP is available
The IP address and Port are both in use
IP Address is available
Network Operation Failed because a pipe is broken
Connection already exists
Operation parameters are Invalid
Operation parameters are fine but operation data is invalid
The network operation timed out
The network connection was interrupted while in progress
Unexpected end of connection
Connection Driver is buggy
An error ccured because of a malfunction or bug
Network Unspecified
Trait Implementations
impl<R: Eq> Eq for Networking<R>
[src]
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: 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> Unpin for Networking<R> where
R: Unpin,
R: Unpin,
impl<R> Sync for Networking<R> where
R: Sync,
R: Sync,
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> 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> 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> 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>,