pub struct ToolRouteReceiptV1 {
pub receipt_id: ArtifactId,
pub plan_id: ArtifactId,
pub step: u32,
pub requested_tool_ids: Vec<String>,
pub exposed_tool_ids: Vec<String>,
pub reason_codes: Vec<String>,
}Fields§
§receipt_id: ArtifactId§plan_id: ArtifactId§step: u32§requested_tool_ids: Vec<String>§exposed_tool_ids: Vec<String>§reason_codes: Vec<String>Trait Implementations§
Source§impl Clone for ToolRouteReceiptV1
impl Clone for ToolRouteReceiptV1
Source§fn clone(&self) -> ToolRouteReceiptV1
fn clone(&self) -> ToolRouteReceiptV1
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 ToolRouteReceiptV1
impl RefUnwindSafe for ToolRouteReceiptV1
impl Send for ToolRouteReceiptV1
impl Sync for ToolRouteReceiptV1
impl Unpin for ToolRouteReceiptV1
impl UnsafeUnpin for ToolRouteReceiptV1
impl UnwindSafe for ToolRouteReceiptV1
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