pub struct ToolReceiptRow {Show 22 fields
pub receipt_id: String,
pub tool_run_id: String,
pub tool_name: String,
pub tool_version: String,
pub backend_kind: String,
pub input_digest: String,
pub output_digest_or_refs_json: String,
pub policy_hash: String,
pub approval_state: String,
pub host_identity: String,
pub started_at: String,
pub finished_at: String,
pub trace_id: String,
pub trace_ctx_json: String,
pub attempt_id: String,
pub trial_id: String,
pub error_class: Option<String>,
pub retry_owner: String,
pub replay_link: Option<String>,
pub provider_call_id: Option<String>,
pub raw_payload_json: String,
pub recorded_at: String,
}Fields§
§receipt_id: String§tool_run_id: String§tool_name: String§tool_version: String§backend_kind: String§input_digest: String§output_digest_or_refs_json: String§policy_hash: String§approval_state: String§host_identity: String§started_at: String§finished_at: String§trace_id: String§trace_ctx_json: String§attempt_id: String§trial_id: String§error_class: Option<String>§retry_owner: String§replay_link: Option<String>§provider_call_id: Option<String>§raw_payload_json: String§recorded_at: StringTrait Implementations§
Source§impl Clone for ToolReceiptRow
impl Clone for ToolReceiptRow
Source§fn clone(&self) -> ToolReceiptRow
fn clone(&self) -> ToolReceiptRow
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 moreAuto Trait Implementations§
impl Freeze for ToolReceiptRow
impl RefUnwindSafe for ToolReceiptRow
impl Send for ToolReceiptRow
impl Sync for ToolReceiptRow
impl Unpin for ToolReceiptRow
impl UnsafeUnpin for ToolReceiptRow
impl UnwindSafe for ToolReceiptRow
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