Trait enso_prelude::semigroup::Semigroup [−][src]
pub trait Semigroup: PartialSemigroup<Self> + for<'t> PartialSemigroup<&'t Self> { fn partial_times_mut(&mut self, n: usize) { ... } fn partial_times(self, n: usize) -> Self { ... } }