pub struct TargetAddress {
pub host: String,
pub port: u16,
}Expand description
A host–port pair identifying the target server.
Fields§
§host: String§port: u16Implementations§
Trait Implementations§
Source§impl Clone for TargetAddress
impl Clone for TargetAddress
Source§fn clone(&self) -> TargetAddress
fn clone(&self) -> TargetAddress
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TargetAddress
impl Debug for TargetAddress
Source§impl<'de> Deserialize<'de> for TargetAddress
impl<'de> Deserialize<'de> for TargetAddress
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 TargetAddress
Source§impl Hash for TargetAddress
impl Hash for TargetAddress
Source§impl PartialEq for TargetAddress
impl PartialEq for TargetAddress
Source§impl Serialize for TargetAddress
impl Serialize for TargetAddress
impl StructuralPartialEq for TargetAddress
Auto Trait Implementations§
impl Freeze for TargetAddress
impl RefUnwindSafe for TargetAddress
impl Send for TargetAddress
impl Sync for TargetAddress
impl Unpin for TargetAddress
impl UnsafeUnpin for TargetAddress
impl UnwindSafe for TargetAddress
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