Struct nispor::BondInfo [−][src]
pub struct BondInfo {Show 29 fields
pub subordinates: Vec<String>,
pub mode: BondMode,
pub miimon: Option<u32>,
pub updelay: Option<u32>,
pub downdelay: Option<u32>,
pub use_carrier: Option<bool>,
pub arp_interval: Option<u32>,
pub arp_ip_target: Option<String>,
pub arp_all_targets: Option<BondModeArpAllTargets>,
pub arp_validate: Option<BondArpValidate>,
pub primary: Option<String>,
pub primary_reselect: Option<BondPrimaryReselect>,
pub fail_over_mac: Option<BondFailOverMac>,
pub xmit_hash_policy: Option<BondXmitHashPolicy>,
pub resend_igmp: Option<u32>,
pub num_unsol_na: Option<u8>,
pub num_grat_arp: Option<u8>,
pub all_subordinates_active: Option<BondAllSubordinatesActive>,
pub min_links: Option<u32>,
pub lp_interval: Option<u32>,
pub packets_per_subordinate: Option<u32>,
pub lacp_rate: Option<BondLacpRate>,
pub ad_select: Option<BondAdSelect>,
pub ad_actor_sys_prio: Option<u16>,
pub ad_user_port_key: Option<u16>,
pub ad_actor_system: Option<String>,
pub tlb_dynamic_lb: Option<bool>,
pub peer_notif_delay: Option<u32>,
pub ad_info: Option<BondAdInfo>,
}
Fields
subordinates: Vec<String>
mode: BondMode
miimon: Option<u32>
updelay: Option<u32>
downdelay: Option<u32>
use_carrier: Option<bool>
arp_interval: Option<u32>
arp_ip_target: Option<String>
arp_all_targets: Option<BondModeArpAllTargets>
arp_validate: Option<BondArpValidate>
primary: Option<String>
primary_reselect: Option<BondPrimaryReselect>
fail_over_mac: Option<BondFailOverMac>
xmit_hash_policy: Option<BondXmitHashPolicy>
resend_igmp: Option<u32>
num_unsol_na: Option<u8>
num_grat_arp: Option<u8>
all_subordinates_active: Option<BondAllSubordinatesActive>
min_links: Option<u32>
lp_interval: Option<u32>
packets_per_subordinate: Option<u32>
lacp_rate: Option<BondLacpRate>
ad_select: Option<BondAdSelect>
ad_actor_sys_prio: Option<u16>
ad_user_port_key: Option<u16>
ad_actor_system: Option<String>
tlb_dynamic_lb: Option<bool>
peer_notif_delay: Option<u32>
ad_info: Option<BondAdInfo>
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for BondInfo
impl UnwindSafe for BondInfo
Blanket Implementations
Mutably borrows from an owned value. Read more