pub struct NormalizedEvent {Show 18 fields
pub id: String,
pub session_id: String,
pub vendor: String,
pub model: Option<String>,
pub ts_ms: i64,
pub kind: String,
pub action: String,
pub category: String,
pub effect: String,
pub status: String,
pub prompt_index: usize,
pub paths: Vec<String>,
pub write_paths: Vec<String>,
pub path_groups: Vec<String>,
pub edit_summary: Option<EditSummary>,
pub input_tokens: u64,
pub output_tokens: u64,
pub cache_tokens: u64,
}Fields§
§id: String§session_id: String§vendor: String§model: Option<String>§ts_ms: i64§kind: String§action: String§category: String§effect: String§status: String§prompt_index: usize§paths: Vec<String>§write_paths: Vec<String>§path_groups: Vec<String>§edit_summary: Option<EditSummary>§input_tokens: u64§output_tokens: u64§cache_tokens: u64Trait Implementations§
Source§impl Clone for NormalizedEvent
impl Clone for NormalizedEvent
Source§fn clone(&self) -> NormalizedEvent
fn clone(&self) -> NormalizedEvent
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 NormalizedEvent
impl Debug for NormalizedEvent
Source§impl<'de> Deserialize<'de> for NormalizedEvent
impl<'de> Deserialize<'de> for NormalizedEvent
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 NormalizedEvent
impl RefUnwindSafe for NormalizedEvent
impl Send for NormalizedEvent
impl Sync for NormalizedEvent
impl Unpin for NormalizedEvent
impl UnsafeUnpin for NormalizedEvent
impl UnwindSafe for NormalizedEvent
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