pub struct JournalMetaTail {
pub updated_at: DateTime<Utc>,
pub session_cost: f64,
pub message_count: Option<usize>,
}Expand description
Freshest journaled metadata, read from a bounded tail window — lets session listings stay accurate without parsing the full journal.
Fields§
§updated_at: DateTime<Utc>§session_cost: f64§message_count: Option<usize>None for meta records written before the count was journaled.
Trait Implementations§
Source§impl Clone for JournalMetaTail
impl Clone for JournalMetaTail
Auto Trait Implementations§
impl Freeze for JournalMetaTail
impl RefUnwindSafe for JournalMetaTail
impl Send for JournalMetaTail
impl Sync for JournalMetaTail
impl Unpin for JournalMetaTail
impl UnsafeUnpin for JournalMetaTail
impl UnwindSafe for JournalMetaTail
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