pub enum CanonicalNetworkEndpoint {
Inet {
ip: String,
port: u16,
},
Inet6 {
ip: String,
port: u16,
},
Unix {
path: Option<CanonicalPath>,
},
Other {
family: u16,
},
}Variants§
Trait Implementations§
Source§impl Clone for CanonicalNetworkEndpoint
impl Clone for CanonicalNetworkEndpoint
Source§impl Debug for CanonicalNetworkEndpoint
impl Debug for CanonicalNetworkEndpoint
Source§impl<'de> Deserialize<'de> for CanonicalNetworkEndpoint
impl<'de> Deserialize<'de> for CanonicalNetworkEndpoint
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CanonicalNetworkEndpoint
Source§impl Ord for CanonicalNetworkEndpoint
impl Ord for CanonicalNetworkEndpoint
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for CanonicalNetworkEndpoint
impl PartialEq for CanonicalNetworkEndpoint
Source§impl PartialOrd for CanonicalNetworkEndpoint
impl PartialOrd for CanonicalNetworkEndpoint
Source§impl Serialize for CanonicalNetworkEndpoint
impl Serialize for CanonicalNetworkEndpoint
impl StructuralPartialEq for CanonicalNetworkEndpoint
Auto Trait Implementations§
impl Freeze for CanonicalNetworkEndpoint
impl RefUnwindSafe for CanonicalNetworkEndpoint
impl Send for CanonicalNetworkEndpoint
impl Sync for CanonicalNetworkEndpoint
impl Unpin for CanonicalNetworkEndpoint
impl UnsafeUnpin for CanonicalNetworkEndpoint
impl UnwindSafe for CanonicalNetworkEndpoint
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more