pub enum ActivationMode {
Manual,
Off,
}Expand description
Allows specifying the management policy of the selected interface. By default, netplan brings up any configured interface if possible. Using the activation-mode setting users can override that behavior by either specifying manual, to hand over control over the interface state to the administrator or (for networkd backend only) off to force the link in a down state at all times. Any interface with activation-mode defined is implicitly considered optional. Supported officially as of networkd v248+.
Variants§
Trait Implementations§
Source§impl Clone for ActivationMode
impl Clone for ActivationMode
Source§fn clone(&self) -> ActivationMode
fn clone(&self) -> ActivationMode
Returns a duplicate 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 moreSource§impl Debug for ActivationMode
impl Debug for ActivationMode
Source§impl<'de> Deserialize<'de> for ActivationMode
impl<'de> Deserialize<'de> for ActivationMode
Source§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
Source§impl PartialEq for ActivationMode
impl PartialEq for ActivationMode
Source§impl Serialize for ActivationMode
impl Serialize for ActivationMode
impl Eq for ActivationMode
impl StructuralPartialEq for ActivationMode
Auto Trait Implementations§
impl Freeze for ActivationMode
impl RefUnwindSafe for ActivationMode
impl Send for ActivationMode
impl Sync for ActivationMode
impl Unpin for ActivationMode
impl UnwindSafe for ActivationMode
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