pub trait Hook: Send + Sync {
// Required methods
fn execute(&self, context: &HookContext) -> HookResult;
fn name(&self) -> &str;
}Expand description
Trait for hook implementations.
Required Methods§
Sourcefn execute(&self, context: &HookContext) -> HookResult
fn execute(&self, context: &HookContext) -> HookResult
Execute the hook and return a result.