pub struct IAAddr {
pub addr: Ipv6Addr,
pub preferred_life: u32,
pub valid_life: u32,
pub opts: DhcpOptions,
}
Expand description
Identity Association Address
Fields§
§addr: Ipv6Addr
§preferred_life: u32
§valid_life: u32
§opts: DhcpOptions
Trait Implementations§
source§impl Decodable for IAAddr
impl Decodable for IAAddr
source§fn decode(decoder: &mut Decoder<'_>) -> DecodeResult<Self>
fn decode(decoder: &mut Decoder<'_>) -> DecodeResult<Self>
Read the type from the stream
source§fn from_bytes(bytes: &[u8]) -> DecodeResult<Self>
fn from_bytes(bytes: &[u8]) -> DecodeResult<Self>
Returns the object in binary form
source§impl PartialEq for IAAddr
impl PartialEq for IAAddr
impl Eq for IAAddr
impl StructuralEq for IAAddr
impl StructuralPartialEq for IAAddr
Auto Trait Implementations§
impl RefUnwindSafe for IAAddr
impl Send for IAAddr
impl Sync for IAAddr
impl Unpin for IAAddr
impl UnwindSafe for IAAddr
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