pub struct TraceListItem {Show 18 fields
pub id: Uuid,
pub timestamp: DateTime<Utc>,
pub name: Option<String>,
pub input: Option<Value>,
pub output: Option<Value>,
pub session_id: Option<String>,
pub release: Option<String>,
pub version: Option<String>,
pub user_id: Option<String>,
pub metadata: Option<Value>,
pub tags: Vec<String>,
pub public: bool,
pub environment: String,
pub html_path: String,
pub latency: Option<f64>,
pub total_cost: Option<f64>,
pub observations: Vec<String>,
pub scores: Vec<String>,
}Fields§
§id: Uuid§timestamp: DateTime<Utc>§name: Option<String>§input: Option<Value>§output: Option<Value>§session_id: Option<String>§release: Option<String>§version: Option<String>§user_id: Option<String>§metadata: Option<Value>§public: bool§environment: String§html_path: String§latency: Option<f64>§total_cost: Option<f64>§observations: Vec<String>§scores: Vec<String>Trait Implementations§
Source§impl Debug for TraceListItem
impl Debug for TraceListItem
Source§impl<'de> Deserialize<'de> for TraceListItem
impl<'de> Deserialize<'de> for TraceListItem
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 TraceListItem
impl RefUnwindSafe for TraceListItem
impl Send for TraceListItem
impl Sync for TraceListItem
impl Unpin for TraceListItem
impl UnsafeUnpin for TraceListItem
impl UnwindSafe for TraceListItem
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