Struct r_efi::base::Ipv6Address
source · [−]Expand description
IPv6 Address
Binary representation of an IPv6 address, encoded in network byte order (i.e., big endian). Similar to the IPv4 address, no special alignment restrictions are defined by the standard specification.
Fields
addr: [u8; 16]Trait Implementations
sourceimpl Clone for Ipv6Address
impl Clone for Ipv6Address
sourcefn clone(&self) -> Ipv6Address
fn clone(&self) -> Ipv6Address
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for Ipv6Address
impl Debug for Ipv6Address
sourceimpl PartialEq<Ipv6Address> for Ipv6Address
impl PartialEq<Ipv6Address> for Ipv6Address
sourcefn eq(&self, other: &Ipv6Address) -> bool
fn eq(&self, other: &Ipv6Address) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl Copy for Ipv6Address
impl Eq for Ipv6Address
impl StructuralEq for Ipv6Address
impl StructuralPartialEq for Ipv6Address
Auto Trait Implementations
impl RefUnwindSafe for Ipv6Address
impl Send for Ipv6Address
impl Sync for Ipv6Address
impl Unpin for Ipv6Address
impl UnwindSafe for Ipv6Address
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more