Skip to main content

TimesReduce

Trait TimesReduce 

Source
trait TimesReduce<R> {
    // Required method
    fn times_reduce(self, name: &str) -> Self;
}

Required Methods§

Source

fn times_reduce(self, name: &str) -> Self

This is essentially a specialized impl of consolidate, with a HashMap instead of the Trace.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<'scope, R> TimesReduce<R> for VecCollection<'scope, Timestamp, (), R>
where R: Semigroup + 'static + Debug,

Source§

fn times_reduce(self, name: &str) -> VecCollection<'scope, Timestamp, (), R>

Implementors§