pub struct AntigravityDb {
pub trajectory_meta: Vec<TrajectoryMetaRow>,
pub steps: Vec<StepRow>,
pub gen_metadata: Vec<SizedBlobRow>,
pub executor_metadata: Vec<IndexedBlobRow>,
pub parent_references: Vec<IndexedBlobRow>,
pub battle_mode_infos: Vec<IndexedBlobRow>,
pub trajectory_metadata_blob: Vec<KeyedBlobRow>,
pub transcript: Option<String>,
pub transcript_full: Option<String>,
}Expand description
Faithful in-memory representation of one conversations/<id>.db, plus the
brain transcript sidecar logs when present.
Fields§
§trajectory_meta: Vec<TrajectoryMetaRow>§steps: Vec<StepRow>§gen_metadata: Vec<SizedBlobRow>§executor_metadata: Vec<IndexedBlobRow>§parent_references: Vec<IndexedBlobRow>§battle_mode_infos: Vec<IndexedBlobRow>§trajectory_metadata_blob: Vec<KeyedBlobRow>§transcript: Option<String>brain/<id>/.system_generated/logs/transcript.jsonl, verbatim.
transcript_full: Option<String>brain/<id>/.system_generated/logs/transcript_full.jsonl, verbatim.
Trait Implementations§
Source§impl Clone for AntigravityDb
impl Clone for AntigravityDb
Source§fn clone(&self) -> AntigravityDb
fn clone(&self) -> AntigravityDb
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AntigravityDb
impl Debug for AntigravityDb
Source§impl<'de> Deserialize<'de> for AntigravityDb
impl<'de> Deserialize<'de> for AntigravityDb
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
Source§impl PartialEq for AntigravityDb
impl PartialEq for AntigravityDb
Source§impl Serialize for AntigravityDb
impl Serialize for AntigravityDb
impl StructuralPartialEq for AntigravityDb
Auto Trait Implementations§
impl Freeze for AntigravityDb
impl RefUnwindSafe for AntigravityDb
impl Send for AntigravityDb
impl Sync for AntigravityDb
impl Unpin for AntigravityDb
impl UnsafeUnpin for AntigravityDb
impl UnwindSafe for AntigravityDb
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