pub trait DataProviderExtended<Key, TimestampedValue> {
// Required methods
fn get_no_op(key: &Key) -> Option<TimestampedValue>;
fn get_all_values() -> Vec<(Key, Option<TimestampedValue>)>;
}
Expand description
Extended data provider to provide timestamped data by key with no-op, and all data.
Required Methods§
sourcefn get_all_values() -> Vec<(Key, Option<TimestampedValue>)>
fn get_all_values() -> Vec<(Key, Option<TimestampedValue>)>
Provide a list of tuples of key and timestamped value
Object Safety§
This trait is not object safe.