#[non_exhaustive]pub enum WifiMethod {
NoPass,
Wep,
Wpa,
Wpa2Enterprise,
Wpa3,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NoPass
Wep
Wpa
WPA is also used for WPA2 and WPA3
Wpa2Enterprise
Wpa3
Same as WPA, but for devices that support it includes a flag for WPA2/WPA3 transition mode disabled, to prevent downgrade attacks
Implementations§
Source§impl WifiMethod
impl WifiMethod
pub fn add_fields(&self, fields: &mut Vec<Field>)
Trait Implementations§
Source§impl Clone for WifiMethod
impl Clone for WifiMethod
Source§fn clone(&self) -> WifiMethod
fn clone(&self) -> WifiMethod
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 moreAuto Trait Implementations§
impl Freeze for WifiMethod
impl RefUnwindSafe for WifiMethod
impl Send for WifiMethod
impl Sync for WifiMethod
impl Unpin for WifiMethod
impl UnwindSafe for WifiMethod
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more