pub struct TaskApproval {
pub task_id: TaskId,
pub tool_request: ToolRequest,
pub approval: ApprovalRequest,
}Fields§
§task_id: TaskId§tool_request: ToolRequest§approval: ApprovalRequestTrait Implementations§
Source§impl Clone for TaskApproval
impl Clone for TaskApproval
Source§fn clone(&self) -> TaskApproval
fn clone(&self) -> TaskApproval
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskApproval
impl Debug for TaskApproval
Source§impl PartialEq for TaskApproval
impl PartialEq for TaskApproval
impl StructuralPartialEq for TaskApproval
Auto Trait Implementations§
impl Freeze for TaskApproval
impl RefUnwindSafe for TaskApproval
impl Send for TaskApproval
impl Sync for TaskApproval
impl Unpin for TaskApproval
impl UnsafeUnpin for TaskApproval
impl UnwindSafe for TaskApproval
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