Struct netplan_types::BridgeConfig
source · [−]pub struct BridgeConfig {
pub interfaces: Option<Vec<String>>,
pub parameters: Option<BridgeParameters>,
pub common_all: Option<CommonPropertiesAllDevices>,
}Fields
interfaces: Option<Vec<String>>All devices matching this ID list will be added to the bridge. This may be an empty list, in which case the bridge will be brought online with no member interfaces.
parameters: Option<BridgeParameters>Customization parameters for special bridging options. Time intervals may need to be expressed as a number of seconds or milliseconds: the default value type is specified below. If necessary, time intervals can be qualified using a time suffix (such as “s” for seconds, “ms” for milliseconds) to allow for more control over its behavior.
common_all: Option<CommonPropertiesAllDevices>Common properties for all devices
Trait Implementations
sourceimpl Clone for BridgeConfig
impl Clone for BridgeConfig
sourcefn clone(&self) -> BridgeConfig
fn clone(&self) -> BridgeConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for BridgeConfig
impl Debug for BridgeConfig
sourceimpl Default for BridgeConfig
impl Default for BridgeConfig
sourcefn default() -> BridgeConfig
fn default() -> BridgeConfig
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BridgeConfig
impl<'de> Deserialize<'de> for BridgeConfig
sourcefn 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
sourceimpl PartialEq<BridgeConfig> for BridgeConfig
impl PartialEq<BridgeConfig> for BridgeConfig
sourcefn eq(&self, other: &BridgeConfig) -> bool
fn eq(&self, other: &BridgeConfig) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &BridgeConfig) -> bool
fn ne(&self, other: &BridgeConfig) -> bool
This method tests for !=.
sourceimpl Serialize for BridgeConfig
impl Serialize for BridgeConfig
impl Eq for BridgeConfig
impl StructuralEq for BridgeConfig
impl StructuralPartialEq for BridgeConfig
Auto Trait Implementations
impl RefUnwindSafe for BridgeConfig
impl Send for BridgeConfig
impl Sync for BridgeConfig
impl Unpin for BridgeConfig
impl UnwindSafe for BridgeConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more