pub trait RefSequenceView<'a, DV: DatumValue<DV>>: SequenceDatum + Debug {
// Required methods
fn get_val(&self, k: i64) -> Option<Cow<'a, DV>>;
fn into_iter(self) -> Box<dyn Iterator<Item = Cow<'a, DV>> + 'a>;
}pub trait RefSequenceView<'a, DV: DatumValue<DV>>: SequenceDatum + Debug {
// Required methods
fn get_val(&self, k: i64) -> Option<Cow<'a, DV>>;
fn into_iter(self) -> Box<dyn Iterator<Item = Cow<'a, DV>> + 'a>;
}