#[repr(u8)]pub enum NetworkCommissioningStatus {
Show 13 variants
Success = 0,
Outofrange = 1,
Boundsexceeded = 2,
Networkidnotfound = 3,
Duplicatenetworkid = 4,
Networknotfound = 5,
Regulatoryerror = 6,
Authfailure = 7,
Unsupportedsecurity = 8,
Otherconnectionfailure = 9,
Ipv6failed = 10,
Ipbindfailed = 11,
Unknownerror = 12,
}Variants§
Success = 0
OK, no error
Outofrange = 1
Value Outside Range
Boundsexceeded = 2
A collection would exceed its size limit
Networkidnotfound = 3
The NetworkID is not among the collection of added networks
Duplicatenetworkid = 4
The NetworkID is already among the collection of added networks
Networknotfound = 5
Cannot find AP: SSID Not found
Regulatoryerror = 6
Cannot find AP: Mismatch on band/channels/regulatory domain / 2.4GHz vs 5GHz
Authfailure = 7
Cannot associate due to authentication failure
Unsupportedsecurity = 8
Cannot associate due to unsupported security mode
Otherconnectionfailure = 9
Other association failure
Ipv6failed = 10
Failure to generate an IPv6 address
Ipbindfailed = 11
Failure to bind Wi-Fi +<->+ IP interfaces
Unknownerror = 12
Unknown error
Implementations§
Trait Implementations§
Source§impl Clone for NetworkCommissioningStatus
impl Clone for NetworkCommissioningStatus
Source§fn clone(&self) -> NetworkCommissioningStatus
fn clone(&self) -> NetworkCommissioningStatus
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 NetworkCommissioningStatus
impl Debug for NetworkCommissioningStatus
Source§impl<'de> Deserialize<'de> for NetworkCommissioningStatus
impl<'de> Deserialize<'de> for NetworkCommissioningStatus
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 From<NetworkCommissioningStatus> for u8
impl From<NetworkCommissioningStatus> for u8
Source§fn from(val: NetworkCommissioningStatus) -> Self
fn from(val: NetworkCommissioningStatus) -> Self
Converts to this type from the input type.
impl Copy for NetworkCommissioningStatus
impl Eq for NetworkCommissioningStatus
impl StructuralPartialEq for NetworkCommissioningStatus
Auto Trait Implementations§
impl Freeze for NetworkCommissioningStatus
impl RefUnwindSafe for NetworkCommissioningStatus
impl Send for NetworkCommissioningStatus
impl Sync for NetworkCommissioningStatus
impl Unpin for NetworkCommissioningStatus
impl UnwindSafe for NetworkCommissioningStatus
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