pub struct CodexLine {
pub timestamp: Option<String>,
pub record: CodexRecord,
}Expand description
One line of a Codex rollout file.
Fields§
§timestamp: Option<String>Envelope timestamp.
record: CodexRecordThe envelope, discriminated by its type field.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CodexLine
impl<'de> Deserialize<'de> for CodexLine
Source§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
Auto Trait Implementations§
impl Freeze for CodexLine
impl RefUnwindSafe for CodexLine
impl Send for CodexLine
impl Sync for CodexLine
impl Unpin for CodexLine
impl UnsafeUnpin for CodexLine
impl UnwindSafe for CodexLine
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