Struct s2n_quic_core::xdp::path::LocalAddress
source · pub struct LocalAddress {
pub mac: MacAddress,
pub ip: IpAddress,
pub port: u16,
}
Fields§
§mac: MacAddress
§ip: IpAddress
§port: u16
Implementations§
source§impl LocalAddress
impl LocalAddress
pub const UNSPECIFIED: Self = _
pub fn unmap(self) -> Self
Trait Implementations§
source§impl Clone for LocalAddress
impl Clone for LocalAddress
source§fn clone(&self) -> LocalAddress
fn clone(&self) -> LocalAddress
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 LocalAddress
impl Debug for LocalAddress
source§impl From<LocalAddress> for LocalAddress
impl From<LocalAddress> for LocalAddress
source§fn from(addr: LocalAddress) -> Self
fn from(addr: LocalAddress) -> Self
Converts to this type from the input type.
source§impl From<LocalAddress> for LocalAddress
impl From<LocalAddress> for LocalAddress
source§fn from(addr: LocalAddress) -> Self
fn from(addr: LocalAddress) -> Self
Converts to this type from the input type.
source§impl PartialEq for LocalAddress
impl PartialEq for LocalAddress
source§fn eq(&self, other: &LocalAddress) -> bool
fn eq(&self, other: &LocalAddress) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for LocalAddress
impl Eq for LocalAddress
impl StructuralPartialEq for LocalAddress
Auto Trait Implementations§
impl Freeze for LocalAddress
impl RefUnwindSafe for LocalAddress
impl Send for LocalAddress
impl Sync for LocalAddress
impl Unpin for LocalAddress
impl UnwindSafe for LocalAddress
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