pub enum WifiSecurity {
Show 18 variants
Open,
Wpa2PersonalPsk,
Wpa3PersonalSae,
Wpa2EnterpriseEap,
Wpa3EnterpriseEap256,
Wpa3EnterpriseSuiteBEap256,
Wpa2EnterpriseEapFt,
Wpa3PersonalPsk256,
Wpa2PersonalPskFt,
Wpa3PersonalSaeFt,
Wep,
WpaEnterprise,
WpaPersonal,
Personal,
Enterprise,
Tdls,
Unknown,
Other(String),
}Expand description
Enum of WiFi Securities wifi_scan can output. Not all implementations support all securities.
Variants§
Open
Wpa2PersonalPsk
Wpa3PersonalSae
Wpa2EnterpriseEap
Wpa3EnterpriseEap256
Wpa3EnterpriseSuiteBEap256
Wpa2EnterpriseEapFt
Wpa3PersonalPsk256
Wpa2PersonalPskFt
Wpa3PersonalSaeFt
Wep
WpaEnterprise
WpaPersonal
Personal
Enterprise
Tdls
Unknown
Other(String)
Trait Implementations§
Source§impl Clone for WifiSecurity
impl Clone for WifiSecurity
Source§fn clone(&self) -> WifiSecurity
fn clone(&self) -> WifiSecurity
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 WifiSecurity
impl Debug for WifiSecurity
Source§impl Display for WifiSecurity
impl Display for WifiSecurity
Source§impl PartialEq for WifiSecurity
impl PartialEq for WifiSecurity
impl Eq for WifiSecurity
impl StructuralPartialEq for WifiSecurity
Auto Trait Implementations§
impl Freeze for WifiSecurity
impl RefUnwindSafe for WifiSecurity
impl Send for WifiSecurity
impl Sync for WifiSecurity
impl Unpin for WifiSecurity
impl UnwindSafe for WifiSecurity
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