pub enum CommError {
Failed,
BufferError,
VectorCapacityError,
ProtocolByteError(&'static str, usize, u8, u8),
ReadError,
WriteError,
BufferReadError,
UnexpectedAddressFamily,
Str(StrError),
BootRomStart,
FirmwareStart,
HifSendFailed,
}
Expand description
Low-level chip communication errors
Variants§
Failed
BufferError
VectorCapacityError
ProtocolByteError(&'static str, usize, u8, u8)
ReadError
WriteError
BufferReadError
UnexpectedAddressFamily
Str(StrError)
BootRomStart
Wifi module boot rom start failed
FirmwareStart
Wifi module firmware failed to start
HifSendFailed
HIF send failed
Trait Implementations§
Source§impl From<CapacityError> for Error
impl From<CapacityError> for Error
Source§fn from(_: CapacityError) -> Self
fn from(_: CapacityError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for StackError
impl From<Error> for StackError
Source§impl From<Infallible> for Error
impl From<Infallible> for Error
Source§fn from(_: Infallible) -> Self
fn from(_: Infallible) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for Error
Auto Trait Implementations§
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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