[][src]Trait timely::scheduling::Schedule

pub trait Schedule {
    fn name(&self) -> &str;
fn path(&self) -> &[usize];
fn schedule(&mut self) -> bool; }

A type that can be scheduled.

Required methods

fn name(&self) -> &str

A descriptive name for the operator

Important traits for &'_ [u8]
fn path(&self) -> &[usize]

An address identifying the operator.

fn schedule(&mut self) -> bool

Schedules the operator, receives "cannot terminate" boolean.

The return value indicates whether self has outstanding work and would be upset if the computation terminated.

Loading content...

Implementors

impl<TOuter, TInner> Schedule for Subgraph<TOuter, TInner> where
    TOuter: Timestamp,
    TInner: Timestamp + Refines<TOuter>, 
[src]

Loading content...