Skip to main content

Event

Trait Event 

Source
pub trait Event:
    Send
    + Sync
    + 'static {
    type Context: Clone + Send + 'static;
    type Output: HookOutput;
}

Required Associated Types§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Event for AfterJobRun

Source§

impl Event for BeforeJobRun

Source§

impl Event for BeforeJobSchedule

Source§

impl Event for CronJobScheduled

Source§

impl Event for CronTick

Source§

impl Event for JobComplete

Source§

impl Event for JobFail

Source§

impl Event for JobFetch

Source§

impl Event for JobPermanentlyFail

Source§

impl Event for JobStart

Source§

impl Event for LocalQueueGetJobsComplete

Source§

impl Event for LocalQueueInit

Source§

impl Event for LocalQueueRefetchDelayAbort

Source§

impl Event for LocalQueueRefetchDelayExpired

Source§

impl Event for LocalQueueRefetchDelayStart

Source§

impl Event for LocalQueueReturnJobs

Source§

impl Event for LocalQueueSetMode

Source§

impl Event for WorkerInit

Source§

impl Event for WorkerShutdown

Source§

impl Event for WorkerStart