pub enum HookDefValidationError {
NoHandler {
label: String,
},
BothHandlers {
label: String,
},
InvalidFql {
label: String,
source: HookError,
},
InvalidPoint {
label: String,
source: HookError,
},
}Expand description
Errors from validating a HookDef.
Variants§
NoHandler
Neither script nor handler_inline is specified.
BothHandlers
Both script and handler_inline are specified.
InvalidFql
Invalid FQL pattern.
InvalidPoint
Invalid hook point string.
Trait Implementations§
Source§impl Clone for HookDefValidationError
impl Clone for HookDefValidationError
Source§fn clone(&self) -> HookDefValidationError
fn clone(&self) -> HookDefValidationError
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 HookDefValidationError
impl Debug for HookDefValidationError
Source§impl Display for HookDefValidationError
impl Display for HookDefValidationError
Source§impl Error for HookDefValidationError
impl Error for HookDefValidationError
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()
Source§impl PartialEq for HookDefValidationError
impl PartialEq for HookDefValidationError
impl Eq for HookDefValidationError
impl StructuralPartialEq for HookDefValidationError
Auto Trait Implementations§
impl Freeze for HookDefValidationError
impl RefUnwindSafe for HookDefValidationError
impl Send for HookDefValidationError
impl Sync for HookDefValidationError
impl Unpin for HookDefValidationError
impl UnsafeUnpin for HookDefValidationError
impl UnwindSafe for HookDefValidationError
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