#[repr(C)]pub struct IPSEC_SA_BUNDLE0 {Show 14 fields
pub flags: IPSEC_SA_BUNDLE_FLAGS,
pub lifetime: IPSEC_SA_LIFETIME0,
pub idleTimeoutSeconds: u32,
pub ndAllowClearTimeoutSeconds: u32,
pub ipsecId: *mut IPSEC_ID0,
pub napContext: u32,
pub qmSaId: u32,
pub numSAs: u32,
pub saList: *mut IPSEC_SA0,
pub keyModuleState: *mut IPSEC_KEYMODULE_STATE0,
pub ipVersion: FWP_IP_VERSION,
pub Anonymous: IPSEC_SA_BUNDLE0_0,
pub mmSaId: u64,
pub pfsGroup: IPSEC_PFS_GROUP,
}
Fields§
§flags: IPSEC_SA_BUNDLE_FLAGS
§lifetime: IPSEC_SA_LIFETIME0
§idleTimeoutSeconds: u32
§ndAllowClearTimeoutSeconds: u32
§ipsecId: *mut IPSEC_ID0
§napContext: u32
§qmSaId: u32
§numSAs: u32
§saList: *mut IPSEC_SA0
§keyModuleState: *mut IPSEC_KEYMODULE_STATE0
§ipVersion: FWP_IP_VERSION
§Anonymous: IPSEC_SA_BUNDLE0_0
§mmSaId: u64
§pfsGroup: IPSEC_PFS_GROUP
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for IPSEC_SA_BUNDLE0
impl !Send for IPSEC_SA_BUNDLE0
impl !Sync for IPSEC_SA_BUNDLE0
impl Unpin for IPSEC_SA_BUNDLE0
impl UnwindSafe for IPSEC_SA_BUNDLE0
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