pub struct RefreshReport {
pub new_events: usize,
pub new_parquet_files: usize,
pub wal_changed: bool,
pub newest_event_at: Option<DateTime<Utc>>,
}Expand description
What one EventStore::refresh_from_disk call added.
Fields§
§new_events: usizeEvents not in memory before this call.
new_parquet_files: usizeParquet files read for the first time.
wal_changed: boolWhether any WAL segment changed, which forces a WAL re-read.
newest_event_at: Option<DateTime<Utc>>Newest timestamp among new_events.
Trait Implementations§
Source§impl Clone for RefreshReport
impl Clone for RefreshReport
Source§impl Debug for RefreshReport
impl Debug for RefreshReport
Source§impl Default for RefreshReport
impl Default for RefreshReport
impl Eq for RefreshReport
Source§impl PartialEq for RefreshReport
impl PartialEq for RefreshReport
Source§impl Serialize for RefreshReport
impl Serialize for RefreshReport
impl StructuralPartialEq for RefreshReport
Auto Trait Implementations§
impl Freeze for RefreshReport
impl RefUnwindSafe for RefreshReport
impl Send for RefreshReport
impl Sync for RefreshReport
impl Unpin for RefreshReport
impl UnsafeUnpin for RefreshReport
impl UnwindSafe for RefreshReport
Blanket Implementations§
impl<T> Allocation for T
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
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.