pub struct ExecutionRecord {
pub intent_kind: String,
pub purpose: Option<String>,
pub resolution_path: IntentResolutionPath,
pub plan_summary: String,
pub candidates: Vec<CandidateEvidence>,
pub wait_elapsed_ms: Option<u64>,
pub verification: String,
pub artifact_ids: Vec<String>,
pub vision_proposal_sha256: Option<String>,
}Fields§
§intent_kind: String§purpose: Option<String>§resolution_path: IntentResolutionPath§plan_summary: String§candidates: Vec<CandidateEvidence>§wait_elapsed_ms: Option<u64>§verification: String§artifact_ids: Vec<String>§vision_proposal_sha256: Option<String>Trait Implementations§
Source§impl Clone for ExecutionRecord
impl Clone for ExecutionRecord
Source§impl Debug for ExecutionRecord
impl Debug for ExecutionRecord
Source§impl<'de> Deserialize<'de> for ExecutionRecord
impl<'de> Deserialize<'de> for ExecutionRecord
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 ExecutionRecord
impl PartialEq for ExecutionRecord
Source§impl Serialize for ExecutionRecord
impl Serialize for ExecutionRecord
impl StructuralPartialEq for ExecutionRecord
Auto Trait Implementations§
impl Freeze for ExecutionRecord
impl RefUnwindSafe for ExecutionRecord
impl Send for ExecutionRecord
impl Sync for ExecutionRecord
impl Unpin for ExecutionRecord
impl UnsafeUnpin for ExecutionRecord
impl UnwindSafe for ExecutionRecord
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