pub struct EventRow {
pub id: i64,
pub uuid: Option<String>,
pub tool_id: String,
pub session_id: Option<String>,
pub project: Option<String>,
pub task_text: Option<String>,
pub outcome: Option<Outcome>,
pub duration_ms: Option<i64>,
pub cost_usd: Option<f64>,
pub occurred_at: String,
}Fields§
§id: i64§uuid: Option<String>§tool_id: String§session_id: Option<String>§project: Option<String>§task_text: Option<String>§outcome: Option<Outcome>§duration_ms: Option<i64>§cost_usd: Option<f64>§occurred_at: StringTrait Implementations§
Auto Trait Implementations§
impl Freeze for EventRow
impl RefUnwindSafe for EventRow
impl Send for EventRow
impl Sync for EventRow
impl Unpin for EventRow
impl UnsafeUnpin for EventRow
impl UnwindSafe for EventRow
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