[][src]Trait timely::progress::timestamp::Timestamp

pub trait Timestamp: Clone + Eq + PartialOrder + Default + Debug + Send + Any + Data + Hash + Ord {
    type Summary: PathSummary<Self> + 'static;
}

A composite trait for types that serve as timestamps in timely dataflow.

Associated Types

type Summary: PathSummary<Self> + 'static

A type summarizing action on a timestamp along a dataflow path.

Loading content...

Implementations on Foreign Types

impl Timestamp for ()[src]

type Summary = ()

impl Timestamp for usize[src]

type Summary = usize

impl Timestamp for u64[src]

type Summary = u64

impl Timestamp for u32[src]

type Summary = u32

impl Timestamp for u16[src]

type Summary = u16

impl Timestamp for u8[src]

type Summary = u8

impl Timestamp for i32[src]

type Summary = i32

impl Timestamp for Duration[src]

Loading content...

Implementors

impl<TOuter: Timestamp, TInner: Timestamp> Timestamp for Product<TOuter, TInner>[src]

type Summary = Product<TOuter::Summary, TInner::Summary>

Loading content...