pub struct StepExecutionRecordInput {
pub outcome: StepOutcome,
pub duration_ms: u64,
pub cost: Option<MonetaryAmount>,
pub tool_receipt_id: Option<String>,
pub output_hash: Option<String>,
}Fields§
§outcome: StepOutcome§duration_ms: u64§cost: Option<MonetaryAmount>§tool_receipt_id: Option<String>§output_hash: Option<String>Auto Trait Implementations§
impl Freeze for StepExecutionRecordInput
impl RefUnwindSafe for StepExecutionRecordInput
impl Send for StepExecutionRecordInput
impl Sync for StepExecutionRecordInput
impl Unpin for StepExecutionRecordInput
impl UnsafeUnpin for StepExecutionRecordInput
impl UnwindSafe for StepExecutionRecordInput
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