pub struct IkeV2PayloadHeader {
pub next_payload_type: IkePayloadType,
pub critical: bool,
pub reserved: u8,
pub payload_length: u16,
}
Expand description
Generic Payload Header
Defined in RFC7296 section 3.2
Fields§
§next_payload_type: IkePayloadType
§critical: bool
§reserved: u8
§payload_length: u16
Trait Implementations§
Source§impl Clone for IkeV2PayloadHeader
impl Clone for IkeV2PayloadHeader
Source§fn clone(&self) -> IkeV2PayloadHeader
fn clone(&self) -> IkeV2PayloadHeader
Returns a duplicate 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 IkeV2PayloadHeader
impl Debug for IkeV2PayloadHeader
Source§impl PartialEq for IkeV2PayloadHeader
impl PartialEq for IkeV2PayloadHeader
impl StructuralPartialEq for IkeV2PayloadHeader
Auto Trait Implementations§
impl Freeze for IkeV2PayloadHeader
impl RefUnwindSafe for IkeV2PayloadHeader
impl Send for IkeV2PayloadHeader
impl Sync for IkeV2PayloadHeader
impl Unpin for IkeV2PayloadHeader
impl UnwindSafe for IkeV2PayloadHeader
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