pub struct HistoryRange {
pub time_start: Timestamp,
pub time_end: Timestamp,
pub limit: Option<NonZeroUsize>,
}Expand description
A historical time window [time_start, time_end) fetched across as many pages as it needs.
Without a limit, the window and the client credit budget bound the records returned.
Fields§
§time_start: Timestamp§time_end: Timestamp§limit: Option<NonZeroUsize>Trait Implementations§
Source§impl Clone for HistoryRange
impl Clone for HistoryRange
impl Copy for HistoryRange
Source§impl Debug for HistoryRange
impl Debug for HistoryRange
impl Eq for HistoryRange
Source§impl PartialEq for HistoryRange
impl PartialEq for HistoryRange
impl StructuralPartialEq for HistoryRange
Auto Trait Implementations§
impl Forget for HistoryRange
impl Freeze for HistoryRange
impl RefUnwindSafe for HistoryRange
impl Send for HistoryRange
impl Sync for HistoryRange
impl Unpin for HistoryRange
impl UnsafeUnpin for HistoryRange
impl UnwindSafe for HistoryRange
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.