pub enum TimeError {
NotImplemented,
InternalOnly,
OutOfRange,
TooManySynchCallbacks,
CallbackNotRegistered,
BadArgument,
}Expand description
CFE Time Services errors.
Variants§
NotImplemented
The requested function is not implemented.
InternalOnly
The time function is for internal use only.
OutOfRange
The time value is out of the valid range.
TooManySynchCallbacks
Too many synchronization callbacks have been registered.
CallbackNotRegistered
The callback was not previously registered.
BadArgument
A bad argument was provided.
Trait Implementations§
Source§impl Error for TimeError
impl Error for TimeError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
impl Copy for TimeError
impl Eq for TimeError
impl StructuralPartialEq for TimeError
Auto Trait Implementations§
impl Freeze for TimeError
impl RefUnwindSafe for TimeError
impl Send for TimeError
impl Sync for TimeError
impl Unpin for TimeError
impl UnsafeUnpin for TimeError
impl UnwindSafe for TimeError
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