Trait crusty_core::task_expanders::Expander [−][src]
pub trait Expander<JS: JobStateValues, TS: TaskStateValues> { fn name(&self) -> String; fn expand(
&self,
ctx: &mut JobCtx<JS, TS>,
task: &Task,
status: &HttpStatus,
document: &Document
) -> ExtResult; }
Required methods
fn name(&self) -> String
[src]
fn expand(
&self,
ctx: &mut JobCtx<JS, TS>,
task: &Task,
status: &HttpStatus,
document: &Document
) -> ExtResult
[src]
&self,
ctx: &mut JobCtx<JS, TS>,
task: &Task,
status: &HttpStatus,
document: &Document
) -> ExtResult
Implementors
impl<JS: JobStateValues, TS: TaskStateValues> Expander<JS, TS> for FollowLinks
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Expander<JS, TS> for FollowLinks
[src]impl<JS: JobStateValues, TS: TaskStateValues> Expander<JS, TS> for LoadImages
[src]
impl<JS: JobStateValues, TS: TaskStateValues> Expander<JS, TS> for LoadImages
[src]