pub struct Reducer {
pub source: Vec<u64>,
pub audit: AuditSink<AdditiveChain>,
}Expand description
Additive ReductionStream assembled from the AuditSink owner.
Fields§
§source: Vec<u64>Immutable reduction source.
audit: AuditSink<AdditiveChain>Owner of the consumed prefix, position, and result.
Implementations§
Auto Trait Implementations§
impl Freeze for Reducer
impl RefUnwindSafe for Reducer
impl Send for Reducer
impl Sync for Reducer
impl Unpin for Reducer
impl UnsafeUnpin for Reducer
impl UnwindSafe for Reducer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more