pub enum BBQError {
InternalLatchingFault,
UseBeforeInitLatchingFault,
Bbq(BBQError),
}Expand description
The defmt-brtt BBQueue error type
Variants§
InternalLatchingFault
An internal latching fault has occured. No more logs will be returned.
This indicates a coding error in defmt-bbq. Please open an issue.
UseBeforeInitLatchingFault
The user attempted to log before initializing the defmt-bbq structure.
This is a latching fault, and not recoverable, but is not an indicator of
a failure in the library. If you see this error, please ensure that you
call defmt-bbq::init() before making any defmt logging statements.
Bbq(BBQError)
This indicates some potentially recoverable bbqerror (including no data currently available).
Trait Implementations§
impl Eq for Error
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