pub enum EvsError {
UnknownFilter,
AppNotRegistered,
AppIllegalAppId,
AppFilterOverload,
ResetAreaPointer,
EvtNotRegistered,
FileWriteError,
InvalidParameter,
AppSquelched,
NotImplemented,
}Expand description
CFE Event Services errors.
Variants§
UnknownFilter
An unknown filter scheme was requested.
AppNotRegistered
The application has not been registered with EVS.
AppIllegalAppId
An illegal application ID was provided.
AppFilterOverload
The application filter has been overloaded.
ResetAreaPointer
Failed to access the reset area pointer.
EvtNotRegistered
The event is not registered for filtering.
FileWriteError
A file write error occurred.
InvalidParameter
An invalid parameter was supplied in a command.
AppSquelched
The event was squelched due to a high event rate.
NotImplemented
The requested function is not implemented.
Trait Implementations§
Source§impl Error for EvsError
impl Error for EvsError
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 EvsError
impl Eq for EvsError
impl StructuralPartialEq for EvsError
Auto Trait Implementations§
impl Freeze for EvsError
impl RefUnwindSafe for EvsError
impl Send for EvsError
impl Sync for EvsError
impl Unpin for EvsError
impl UnsafeUnpin for EvsError
impl UnwindSafe for EvsError
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