pub trait MergerChunk: Region {
type Key<'a>: Ord
where Self: 'a;
type Val<'a>: Ord
where Self: 'a;
type Time<'a>: Ord
where Self: 'a;
type TimeOwned;
type Diff<'a>
where Self: 'a;
type DiffOwned;
// Required method
fn into_parts<'a>(
item: Self::ReadItem<'a>,
) -> (Self::Key<'a>, Self::Val<'a>, Self::Time<'a>, Self::Diff<'a>);
}
Expand description
Behavior to dissect items of chunks in the merge batcher
Required Associated Types§
Required Methods§
Object Safety§
This trait is not object safe.