type OutputBuffer<'a, 'b, D> = ConsolidateBuffer<'a, 'b, Timestamp, D, Diff, Tee<Timestamp, (D, Timestamp, Diff)>>;
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,
}
§output_handle: &'b mut OutputHandleCore<'a, Timestamp, Vec<(D, Timestamp, i64)>, TeeCore<Timestamp, Vec<(D, Timestamp, i64)>>>