Enum netplan_types::WakeOnWLan
source · [−]pub enum WakeOnWLan {
Any,
Disconnect,
MagicPkt,
GtkRekeyFailure,
EapIdentityReq,
FourWayHandshake,
RfkillRelease,
Tcp,
Default,
}Expand description
This enables WakeOnWLan on supported devices. Not all drivers support all options. May be any combination of any, disconnect, magic_pkt, gtk_rekey_failure, eap_identity_req, four_way_handshake, rfkill_release or tcp (NetworkManager only). Or the exclusive default flag (the default).
Variants
Any
Disconnect
MagicPkt
GtkRekeyFailure
EapIdentityReq
FourWayHandshake
RfkillRelease
Tcp
Default
Trait Implementations
sourceimpl Clone for WakeOnWLan
impl Clone for WakeOnWLan
sourcefn clone(&self) -> WakeOnWLan
fn clone(&self) -> WakeOnWLan
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 WakeOnWLan
impl Debug for WakeOnWLan
sourceimpl<'de> Deserialize<'de> for WakeOnWLan
impl<'de> Deserialize<'de> for WakeOnWLan
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<WakeOnWLan> for WakeOnWLan
impl PartialEq<WakeOnWLan> for WakeOnWLan
sourceimpl Serialize for WakeOnWLan
impl Serialize for WakeOnWLan
impl Eq for WakeOnWLan
impl StructuralEq for WakeOnWLan
impl StructuralPartialEq for WakeOnWLan
Auto Trait Implementations
impl RefUnwindSafe for WakeOnWLan
impl Send for WakeOnWLan
impl Sync for WakeOnWLan
impl Unpin for WakeOnWLan
impl UnwindSafe for WakeOnWLan
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)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more