Trait below_store::Store
source · pub trait Store {
type SampleType;
// Required method
fn get_sample_at_timestamp(
&mut self,
timestamp: SystemTime,
direction: Direction
) -> Result<Option<(SystemTime, Self::SampleType)>>;
}
Required Associated Types§
type SampleType
Required Methods§
sourcefn get_sample_at_timestamp(
&mut self,
timestamp: SystemTime,
direction: Direction
) -> Result<Option<(SystemTime, Self::SampleType)>>
fn get_sample_at_timestamp( &mut self, timestamp: SystemTime, direction: Direction ) -> Result<Option<(SystemTime, Self::SampleType)>>
Return the sample time and data frame. Needs to be implemented by all stores.