pub enum HookEngineError {
InvalidConfiguration(String),
ExecutionFailed {
hook_id: HookId,
reason: String,
},
Timeout {
hook_id: HookId,
timeout_ms: u64,
},
}Expand description
Engine-level failures that prevented hook execution.
Variants§
Trait Implementations§
Source§impl Clone for HookEngineError
impl Clone for HookEngineError
Source§fn clone(&self) -> HookEngineError
fn clone(&self) -> HookEngineError
Returns a duplicate 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 HookEngineError
impl Debug for HookEngineError
Source§impl Display for HookEngineError
impl Display for HookEngineError
Source§impl Error for HookEngineError
impl Error for HookEngineError
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()
Auto Trait Implementations§
impl Freeze for HookEngineError
impl RefUnwindSafe for HookEngineError
impl Send for HookEngineError
impl Sync for HookEngineError
impl Unpin for HookEngineError
impl UnsafeUnpin for HookEngineError
impl UnwindSafe for HookEngineError
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