Trait crusty_core::task_filters::Filter [−][src]
pub trait Filter<JS: JobStateValues, TS: TaskStateValues> { fn name(&self) -> &'static str; fn accept(
&mut self,
ctx: &mut JobCtx<JS, TS>,
task_seq_num: usize,
task: &mut Task
) -> Action; }
Required methods
Implementors
impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for HashSetDedup
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for HashSetDedup
[src]impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for LinkPerPageBudget
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for LinkPerPageBudget
[src]impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for MaxRedirect
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for MaxRedirect
[src]impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for PageLevel
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for PageLevel
[src]impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for SameDomain
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for SameDomain
[src]impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for TotalPageBudget
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Filter<JS, TS> for TotalPageBudget
[src]