pub enum FreeRtosError {
OutOfMemory,
QueueSendTimeout,
QueueReceiveTimeout,
MutexTimeout,
Timeout,
QueueFull,
StringConversionError,
TaskNotFound,
InvalidQueueSize,
ProcessorHasShutDown,
}
Expand description
Basic error type for the library.
Variants§
OutOfMemory
QueueSendTimeout
QueueReceiveTimeout
MutexTimeout
Timeout
QueueFull
StringConversionError
TaskNotFound
InvalidQueueSize
ProcessorHasShutDown
Trait Implementations§
Source§impl Clone for FreeRtosError
impl Clone for FreeRtosError
Source§fn clone(&self) -> FreeRtosError
fn clone(&self) -> FreeRtosError
Returns a copy 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 FreeRtosError
impl Debug for FreeRtosError
Source§impl PartialEq for FreeRtosError
impl PartialEq for FreeRtosError
impl Copy for FreeRtosError
impl Eq for FreeRtosError
impl StructuralPartialEq for FreeRtosError
Auto Trait Implementations§
impl Freeze for FreeRtosError
impl RefUnwindSafe for FreeRtosError
impl Send for FreeRtosError
impl Sync for FreeRtosError
impl Unpin for FreeRtosError
impl UnwindSafe for FreeRtosError
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