pub enum PpaassUnifiedAddress {
Ip(SocketAddr),
Domain {
host: String,
port: u16,
},
}Variants§
Trait Implementations§
source§impl Clone for PpaassUnifiedAddress
impl Clone for PpaassUnifiedAddress
source§fn clone(&self) -> PpaassUnifiedAddress
fn clone(&self) -> PpaassUnifiedAddress
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for PpaassUnifiedAddress
impl Debug for PpaassUnifiedAddress
source§impl<'de> Deserialize<'de> for PpaassUnifiedAddress
impl<'de> Deserialize<'de> for PpaassUnifiedAddress
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
source§impl Display for PpaassUnifiedAddress
impl Display for PpaassUnifiedAddress
source§impl From<SocketAddr> for PpaassUnifiedAddress
impl From<SocketAddr> for PpaassUnifiedAddress
source§fn from(value: SocketAddr) -> Self
fn from(value: SocketAddr) -> Self
Converts to this type from the input type.
source§impl PartialEq for PpaassUnifiedAddress
impl PartialEq for PpaassUnifiedAddress
source§impl Serialize for PpaassUnifiedAddress
impl Serialize for PpaassUnifiedAddress
source§impl ToSocketAddrs for PpaassUnifiedAddress
impl ToSocketAddrs for PpaassUnifiedAddress
§type Iter = SocketAddrIter
type Iter = SocketAddrIter
Returned iterator over socket addresses which this type may correspond
to.
source§fn to_socket_addrs(&self) -> Result<Self::Iter>
fn to_socket_addrs(&self) -> Result<Self::Iter>
Converts this object to an iterator of resolved
SocketAddrs. Read moresource§impl TryFrom<PpaassUnifiedAddress> for Vec<SocketAddr>
impl TryFrom<PpaassUnifiedAddress> for Vec<SocketAddr>
§type Error = ProtocolError
type Error = ProtocolError
The type returned in the event of a conversion error.
impl Eq for PpaassUnifiedAddress
impl StructuralEq for PpaassUnifiedAddress
Auto Trait Implementations§
impl RefUnwindSafe for PpaassUnifiedAddress
impl Send for PpaassUnifiedAddress
impl Sync for PpaassUnifiedAddress
impl Unpin for PpaassUnifiedAddress
impl UnwindSafe for PpaassUnifiedAddress
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