pub trait Average<T>: Clone { // Required methods fn push(&mut self, value: T); fn value(&self) -> T; }
Series average abstraction