Trait winnow::stream::Accumulate

source ·
pub trait Accumulate<T>: Sized {
    fn initial(capacity: Option<usize>) -> Self;
    fn accumulate(&mut self, acc: T);
}
Expand description

Abstracts something which can extend an Extend. Used to build modified input slices in escaped_transform

Required Methods§

Create a new Extend of the correct type

Accumulate the input into an accumulator

Implementations on Foreign Types§

Implementors§