pub struct HarnessTrace {Show 18 fields
pub trace_id: String,
pub plan_hash: String,
pub context_refs: Option<Vec<String>>,
pub memory_reads: Option<Vec<String>>,
pub memory_writes: Option<Vec<String>>,
pub tool_schema_hashes: Option<Vec<String>>,
pub permission_requests: Option<Vec<String>>,
pub sandbox_grant_hash: Option<String>,
pub mcp_approval_ref: Option<String>,
pub connector_contract_hash: Option<String>,
pub policy_hash: String,
pub cpi_output_hash: Option<String>,
pub verifier_outputs: Option<Vec<String>>,
pub human_interventions: Option<Vec<String>>,
pub state_updates: Option<Vec<String>>,
pub receipt_refs: Vec<String>,
pub created_at: String,
pub trace_hash: Option<String>,
}Fields§
§trace_id: String§plan_hash: String§context_refs: Option<Vec<String>>§memory_reads: Option<Vec<String>>§memory_writes: Option<Vec<String>>§tool_schema_hashes: Option<Vec<String>>§permission_requests: Option<Vec<String>>§sandbox_grant_hash: Option<String>§mcp_approval_ref: Option<String>§connector_contract_hash: Option<String>§policy_hash: String§cpi_output_hash: Option<String>§verifier_outputs: Option<Vec<String>>§human_interventions: Option<Vec<String>>§state_updates: Option<Vec<String>>§receipt_refs: Vec<String>§created_at: String§trace_hash: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for HarnessTrace
impl Clone for HarnessTrace
Source§fn clone(&self) -> HarnessTrace
fn clone(&self) -> HarnessTrace
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 HarnessTrace
impl Debug for HarnessTrace
Source§impl Default for HarnessTrace
impl Default for HarnessTrace
Source§fn default() -> HarnessTrace
fn default() -> HarnessTrace
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HarnessTrace
impl<'de> Deserialize<'de> for HarnessTrace
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 HarnessTrace
impl PartialEq for HarnessTrace
Source§fn eq(&self, other: &HarnessTrace) -> bool
fn eq(&self, other: &HarnessTrace) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for HarnessTrace
impl Serialize for HarnessTrace
impl StructuralPartialEq for HarnessTrace
Auto Trait Implementations§
impl Freeze for HarnessTrace
impl RefUnwindSafe for HarnessTrace
impl Send for HarnessTrace
impl Sync for HarnessTrace
impl Unpin for HarnessTrace
impl UnsafeUnpin for HarnessTrace
impl UnwindSafe for HarnessTrace
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