Struct nispor::VfInfo [−][src]
pub struct VfInfo {Show 16 fields
pub iface_name: Option<String>,
pub id: u32,
pub mac: String,
pub broadcast: String,
pub vlan_id: u32,
pub qos: u32,
pub tx_rate: u32,
pub spoof_check: bool,
pub link_state: VfLinkState,
pub min_tx_rate: u32,
pub max_tx_rate: u32,
pub query_rss: bool,
pub state: VfState,
pub trust: bool,
pub ib_node_guid: Option<String>,
pub ib_port_guid: Option<String>,
}
Fields
iface_name: Option<String>
id: u32
mac: String
broadcast: String
vlan_id: u32
qos: u32
tx_rate: u32
spoof_check: bool
link_state: VfLinkState
min_tx_rate: u32
max_tx_rate: u32
query_rss: bool
state: VfState
trust: bool
ib_node_guid: Option<String>
ib_port_guid: Option<String>
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 VfInfo
impl UnwindSafe for VfInfo
Blanket Implementations
Mutably borrows from an owned value. Read more