pub struct ContinueOptions {
pub result: RunResult,
pub human_input: Option<String>,
pub approvals: Vec<ToolDecision>,
pub tool_outputs: Vec<ToolOutput>,
}Fields§
§result: RunResult§human_input: Option<String>§approvals: Vec<ToolDecision>§tool_outputs: Vec<ToolOutput>Implementations§
Trait Implementations§
Source§impl Clone for ContinueOptions
impl Clone for ContinueOptions
Source§fn clone(&self) -> ContinueOptions
fn clone(&self) -> ContinueOptions
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 ContinueOptions
impl RefUnwindSafe for ContinueOptions
impl Send for ContinueOptions
impl Sync for ContinueOptions
impl Unpin for ContinueOptions
impl UnsafeUnpin for ContinueOptions
impl UnwindSafe for ContinueOptions
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