pub struct TaskLaunchRequest {
pub task_id: Option<TaskId>,
pub request: ToolRequest,
pub approved_request: Option<ApprovalRequest>,
}Fields§
§task_id: Option<TaskId>§request: ToolRequest§approved_request: Option<ApprovalRequest>Trait Implementations§
Source§impl Clone for TaskLaunchRequest
impl Clone for TaskLaunchRequest
Source§fn clone(&self) -> TaskLaunchRequest
fn clone(&self) -> TaskLaunchRequest
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 moreAuto Trait Implementations§
impl Freeze for TaskLaunchRequest
impl RefUnwindSafe for TaskLaunchRequest
impl Send for TaskLaunchRequest
impl Sync for TaskLaunchRequest
impl Unpin for TaskLaunchRequest
impl UnsafeUnpin for TaskLaunchRequest
impl UnwindSafe for TaskLaunchRequest
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