#[repr(u8)]pub enum ThreadBorderRouterFault {
Brgeneralfault = 0,
Adjacentinfraiffault = 1,
Servicesatcapacity = 2,
Childrenatcapacity = 3,
}Variants§
Brgeneralfault = 0
Indicates a generic unspecified fault related to the Border Router function.
Adjacentinfraiffault = 1
Indicates the adjacent infrastructure interface cannot be used for border routing.
Servicesatcapacity = 2
Indicates that a service or function associated with border routing has reached its maximum capacity (e.g., SRP server table full).
Childrenatcapacity = 3
Indicates that the Thread Border Router has reached its maximum supported number of direct MTD children.
Implementations§
Trait Implementations§
Source§impl Clone for ThreadBorderRouterFault
impl Clone for ThreadBorderRouterFault
Source§fn clone(&self) -> ThreadBorderRouterFault
fn clone(&self) -> ThreadBorderRouterFault
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 ThreadBorderRouterFault
impl Debug for ThreadBorderRouterFault
Source§impl<'de> Deserialize<'de> for ThreadBorderRouterFault
impl<'de> Deserialize<'de> for ThreadBorderRouterFault
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<ThreadBorderRouterFault> for u8
impl From<ThreadBorderRouterFault> for u8
Source§fn from(val: ThreadBorderRouterFault) -> Self
fn from(val: ThreadBorderRouterFault) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ThreadBorderRouterFault
impl PartialEq for ThreadBorderRouterFault
Source§impl Serialize for ThreadBorderRouterFault
impl Serialize for ThreadBorderRouterFault
impl Copy for ThreadBorderRouterFault
impl Eq for ThreadBorderRouterFault
impl StructuralPartialEq for ThreadBorderRouterFault
Auto Trait Implementations§
impl Freeze for ThreadBorderRouterFault
impl RefUnwindSafe for ThreadBorderRouterFault
impl Send for ThreadBorderRouterFault
impl Sync for ThreadBorderRouterFault
impl Unpin for ThreadBorderRouterFault
impl UnsafeUnpin for ThreadBorderRouterFault
impl UnwindSafe for ThreadBorderRouterFault
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