type OutputBuffer<'a, 'b, D> = ConsolidateBuffer<'a, 'b, Timestamp, D, Diff, Tee<Timestamp, (D, Timestamp, Diff)>>;

Aliased Type§

struct OutputBuffer<'a, 'b, D> {
    buffer: Vec<(D, Timestamp, i64)>,
    output_handle: &'b mut OutputHandleCore<'a, Timestamp, Vec<(D, Timestamp, i64)>, TeeCore<Timestamp, Vec<(D, Timestamp, i64)>>>,
    cap: Option<Capability<Timestamp>>,
    port: usize,
    previous_len: usize,
}

Fields§

§buffer: Vec<(D, Timestamp, i64)>§output_handle: &'b mut OutputHandleCore<'a, Timestamp, Vec<(D, Timestamp, i64)>, TeeCore<Timestamp, Vec<(D, Timestamp, i64)>>>§cap: Option<Capability<Timestamp>>§port: usize§previous_len: usize