Struct JournalMeta
pub struct JournalMeta {
pub run_id: Uuid,
pub schema_version: u16,
pub encoding: String,
pub created_at: DateTime<Utc>,
}Expand description
Metadata written to a .meta sidecar file alongside each new journal.
Fields§
§run_id: Uuid§schema_version: u16§encoding: String§created_at: DateTime<Utc>Trait Implementations§
§impl Clone for JournalMeta
impl Clone for JournalMeta
§fn clone(&self) -> JournalMeta
fn clone(&self) -> JournalMeta
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for JournalMeta
impl Debug for JournalMeta
§impl<'de> Deserialize<'de> for JournalMeta
impl<'de> Deserialize<'de> for JournalMeta
§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for JournalMeta
impl Serialize for JournalMeta
Auto Trait Implementations§
impl Freeze for JournalMeta
impl RefUnwindSafe for JournalMeta
impl Send for JournalMeta
impl Sync for JournalMeta
impl Unpin for JournalMeta
impl UnsafeUnpin for JournalMeta
impl UnwindSafe for JournalMeta
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)