Trait rtps::entity::HistoryCacheTrait
[−]
[src]
pub trait HistoryCacheTrait { fn new() -> Self; fn add_change(&mut self, change: &CacheChange) -> HistoryCacheResult; fn remove_change(&mut self, change: &CacheChange) -> HistoryCacheResult; fn get_seq_num_min(&self) -> Option<SequenceNumber>; fn get_seq_num_max(&self) -> Option<SequenceNumber>; fn iter(&self) -> Iter<CacheChange>; }
Required Methods
fn new() -> Self
fn add_change(&mut self, change: &CacheChange) -> HistoryCacheResult
fn remove_change(&mut self, change: &CacheChange) -> HistoryCacheResult
fn get_seq_num_min(&self) -> Option<SequenceNumber>
fn get_seq_num_max(&self) -> Option<SequenceNumber>
fn iter(&self) -> Iter<CacheChange>
Implementors
impl HistoryCacheTrait for HistoryCache