Struct ROUTING_PROTOCOL_CONFIG
#[repr(C)]pub struct ROUTING_PROTOCOL_CONFIG {
pub dwCallbackFlags: u32,
pub pfnRpfCallback: PMGM_RPF_CALLBACK,
pub pfnCreationAlertCallback: PMGM_CREATION_ALERT_CALLBACK,
pub pfnPruneAlertCallback: PMGM_PRUNE_ALERT_CALLBACK,
pub pfnJoinAlertCallback: PMGM_JOIN_ALERT_CALLBACK,
pub pfnWrongIfCallback: PMGM_WRONG_IF_CALLBACK,
pub pfnLocalJoinCallback: PMGM_LOCAL_JOIN_CALLBACK,
pub pfnLocalLeaveCallback: PMGM_LOCAL_LEAVE_CALLBACK,
pub pfnDisableIgmpCallback: PMGM_DISABLE_IGMP_CALLBACK,
pub pfnEnableIgmpCallback: PMGM_ENABLE_IGMP_CALLBACK,
}Fields§
§dwCallbackFlags: u32§pfnRpfCallback: PMGM_RPF_CALLBACK§pfnCreationAlertCallback: PMGM_CREATION_ALERT_CALLBACK§pfnPruneAlertCallback: PMGM_PRUNE_ALERT_CALLBACK§pfnJoinAlertCallback: PMGM_JOIN_ALERT_CALLBACK§pfnWrongIfCallback: PMGM_WRONG_IF_CALLBACK§pfnLocalJoinCallback: PMGM_LOCAL_JOIN_CALLBACK§pfnLocalLeaveCallback: PMGM_LOCAL_LEAVE_CALLBACK§pfnDisableIgmpCallback: PMGM_DISABLE_IGMP_CALLBACK§pfnEnableIgmpCallback: PMGM_ENABLE_IGMP_CALLBACKTrait Implementations§
§impl Clone for ROUTING_PROTOCOL_CONFIG
impl Clone for ROUTING_PROTOCOL_CONFIG
§fn clone(&self) -> ROUTING_PROTOCOL_CONFIG
fn clone(&self) -> ROUTING_PROTOCOL_CONFIG
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 more§impl Debug for ROUTING_PROTOCOL_CONFIG
impl Debug for ROUTING_PROTOCOL_CONFIG
§impl Default for ROUTING_PROTOCOL_CONFIG
impl Default for ROUTING_PROTOCOL_CONFIG
§impl PartialEq for ROUTING_PROTOCOL_CONFIG
impl PartialEq for ROUTING_PROTOCOL_CONFIG
impl Copy for ROUTING_PROTOCOL_CONFIG
impl StructuralPartialEq for ROUTING_PROTOCOL_CONFIG
Auto Trait Implementations§
impl Freeze for ROUTING_PROTOCOL_CONFIG
impl RefUnwindSafe for ROUTING_PROTOCOL_CONFIG
impl Send for ROUTING_PROTOCOL_CONFIG
impl Sync for ROUTING_PROTOCOL_CONFIG
impl Unpin for ROUTING_PROTOCOL_CONFIG
impl UnwindSafe for ROUTING_PROTOCOL_CONFIG
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