pub struct TaskPauseInfo {
pub agent_message: Option<String>,
pub pending_tool_calls: Option<Vec<PendingToolCall>>,
}Expand description
Pause information for subagent tasks awaiting approval
Fields§
§agent_message: Option<String>The agent’s message before pausing
pending_tool_calls: Option<Vec<PendingToolCall>>Pending tool calls awaiting approval
Trait Implementations§
Source§impl Clone for TaskPauseInfo
impl Clone for TaskPauseInfo
Source§fn clone(&self) -> TaskPauseInfo
fn clone(&self) -> TaskPauseInfo
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 TaskPauseInfo
impl Debug for TaskPauseInfo
Source§impl<'de> Deserialize<'de> for TaskPauseInfo
impl<'de> Deserialize<'de> for TaskPauseInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TaskPauseInfo
impl PartialEq for TaskPauseInfo
Source§impl Serialize for TaskPauseInfo
impl Serialize for TaskPauseInfo
impl StructuralPartialEq for TaskPauseInfo
Auto Trait Implementations§
impl Freeze for TaskPauseInfo
impl RefUnwindSafe for TaskPauseInfo
impl Send for TaskPauseInfo
impl Sync for TaskPauseInfo
impl Unpin for TaskPauseInfo
impl UnwindSafe for TaskPauseInfo
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