Skip to main content

InternalTemporalPropertyViewOps

Trait InternalTemporalPropertyViewOps 

Source
pub trait InternalTemporalPropertyViewOps {
    // Required methods
    fn dtype(&self, id: usize) -> PropType;
    fn temporal_value(&self, id: usize) -> Option<Prop>;
    fn temporal_iter(&self, id: usize) -> BoxedLIter<'_, (EventTime, Prop)>;
    fn temporal_iter_rev(&self, id: usize) -> BoxedLIter<'_, (EventTime, Prop)>;
    fn temporal_value_at(&self, id: usize, t: EventTime) -> Option<Prop>;

    // Provided methods
    fn temporal_history_iter(&self, id: usize) -> BoxedLIter<'_, EventTime> { ... }
    fn temporal_history_iter_rev(&self, id: usize) -> BoxedLIter<'_, EventTime> { ... }
    fn temporal_values_iter(&self, id: usize) -> BoxedLIter<'_, Prop> { ... }
    fn temporal_values_iter_rev(&self, id: usize) -> BoxedLIter<'_, Prop> { ... }
}

Required Methods§

Provided Methods§

Implementors§