[−][src]Enum custom_codes::Networking
Networking Specific
Examples
let foo = Networking::NetworkAccessDenied; assert_eq!(foo, Networking::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 Operation was interrupted and can be resumed
Unexpected end of connection
Connection Driver is buggy
Network Unspecified
Trait Implementations
impl Clone for Networking
[src]
fn clone(&self) -> Networking
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for Networking
[src]
impl<'de> Deserialize<'de> for Networking
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for Networking
[src]
impl PartialEq<Networking> for Networking
[src]
impl Serialize for Networking
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for Networking
[src]
impl StructuralPartialEq for Networking
[src]
Auto Trait Implementations
impl RefUnwindSafe for Networking
impl Send for Networking
impl Sync for Networking
impl Unpin for Networking
impl UnwindSafe for Networking
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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>,