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.