pub enum AutonomicError {
RuleEvaluation(String),
ProjectionNotFound(String),
Serialization(Error),
EventStore(String),
Config(String),
}Expand description
Top-level error type for the Autonomic system.
Variants§
RuleEvaluation(String)
A rule evaluation failed.
ProjectionNotFound(String)
Projection state is stale or missing.
Serialization(Error)
Serialization/deserialization error.
EventStore(String)
Event store interaction failed.
Config(String)
Configuration error.
Trait Implementations§
Source§impl Debug for AutonomicError
impl Debug for AutonomicError
Source§impl Display for AutonomicError
impl Display for AutonomicError
Source§impl Error for AutonomicError
impl Error for AutonomicError
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()
Auto Trait Implementations§
impl Freeze for AutonomicError
impl !RefUnwindSafe for AutonomicError
impl Send for AutonomicError
impl Sync for AutonomicError
impl Unpin for AutonomicError
impl UnsafeUnpin for AutonomicError
impl !UnwindSafe for AutonomicError
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