pub struct RelatedAddress {
pub address: IpAddr,
pub port: u16,
}Expand description
The raddr/rport pair a candidate may carry (RFC 8839 §5.1).
Fields§
§address: IpAddrThe related address.
port: u16The related port.
Trait Implementations§
Source§impl Clone for RelatedAddress
impl Clone for RelatedAddress
Source§fn clone(&self) -> RelatedAddress
fn clone(&self) -> RelatedAddress
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 RelatedAddress
impl Debug for RelatedAddress
Source§impl Hash for RelatedAddress
impl Hash for RelatedAddress
Source§impl PartialEq for RelatedAddress
impl PartialEq for RelatedAddress
Source§fn eq(&self, other: &RelatedAddress) -> bool
fn eq(&self, other: &RelatedAddress) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RelatedAddress
impl Eq for RelatedAddress
impl StructuralPartialEq for RelatedAddress
Auto Trait Implementations§
impl Freeze for RelatedAddress
impl RefUnwindSafe for RelatedAddress
impl Send for RelatedAddress
impl Sync for RelatedAddress
impl Unpin for RelatedAddress
impl UnsafeUnpin for RelatedAddress
impl UnwindSafe for RelatedAddress
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