pub struct ToolPlanApprovalMeta {
pub approval_required: bool,
pub approval_description: String,
pub supports_parallel: bool,
pub read_only: bool,
}Expand description
Approval / parallelism metadata resolved during tool planning (L2 may consult registry).
Fields§
§approval_required: bool§approval_description: String§supports_parallel: bool§read_only: boolTrait Implementations§
Source§impl Clone for ToolPlanApprovalMeta
impl Clone for ToolPlanApprovalMeta
Source§fn clone(&self) -> ToolPlanApprovalMeta
fn clone(&self) -> ToolPlanApprovalMeta
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 ToolPlanApprovalMeta
impl RefUnwindSafe for ToolPlanApprovalMeta
impl Send for ToolPlanApprovalMeta
impl Sync for ToolPlanApprovalMeta
impl Unpin for ToolPlanApprovalMeta
impl UnsafeUnpin for ToolPlanApprovalMeta
impl UnwindSafe for ToolPlanApprovalMeta
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