Trait ClassifiedWorker

Source
pub trait ClassifiedWorker<C: WorkerClassification>:
    Send
    + Sync
    + 'static {
    // Required methods
    fn is_work(&self) -> bool;
    fn is_valid(&self, c: C) -> bool;
    fn classification(&self) -> C;
}

Required Methods§

Source

fn is_work(&self) -> bool

Source

fn is_valid(&self, c: C) -> bool

Source

fn classification(&self) -> C

Implementors§