pub struct StpVlanPriority {
pub vlans: Vec<u16>,
pub priority: u32,
}Expand description
Per-VLAN STP priority override.
Fields§
§vlans: Vec<u16>VLAN IDs this priority applies to.
priority: u32STP bridge priority (must be a multiple of 4096).
Trait Implementations§
Source§impl Clone for StpVlanPriority
impl Clone for StpVlanPriority
Source§fn clone(&self) -> StpVlanPriority
fn clone(&self) -> StpVlanPriority
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StpVlanPriority
impl Debug for StpVlanPriority
Source§impl<'de> Deserialize<'de> for StpVlanPriority
impl<'de> Deserialize<'de> for StpVlanPriority
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<StpVlanPriority, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StpVlanPriority, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for StpVlanPriority
impl Serialize for StpVlanPriority
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for StpVlanPriority
impl RefUnwindSafe for StpVlanPriority
impl Send for StpVlanPriority
impl Sync for StpVlanPriority
impl Unpin for StpVlanPriority
impl UnsafeUnpin for StpVlanPriority
impl UnwindSafe for StpVlanPriority
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