Trait crusty_core::load_filters::Filter [−][src]
pub trait Filter<JS: JobStateValues, TS: TaskStateValues> { fn name(&self) -> String; fn accept(
&self,
ctx: &JobCtx<JS, TS>,
task: &Task,
status: &HttpStatus,
reader: Box<dyn Read + Sync + Send>
) -> ExtResult; }
Required methods
fn name(&self) -> String
[src]
fn accept(
&self,
ctx: &JobCtx<JS, TS>,
task: &Task,
status: &HttpStatus,
reader: Box<dyn Read + Sync + Send>
) -> ExtResult
[src]
&self,
ctx: &JobCtx<JS, TS>,
task: &Task,
status: &HttpStatus,
reader: Box<dyn Read + Sync + Send>
) -> ExtResult