pub enum CollabAgentTool {
SpawnAgent,
SendInput,
ResumeAgent,
Wait,
CloseAgent,
}Variants§
Trait Implementations§
Source§impl Clone for CollabAgentTool
impl Clone for CollabAgentTool
Source§fn clone(&self) -> CollabAgentTool
fn clone(&self) -> CollabAgentTool
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 moreSource§impl Debug for CollabAgentTool
impl Debug for CollabAgentTool
Source§impl<'de> Deserialize<'de> for CollabAgentTool
impl<'de> Deserialize<'de> for CollabAgentTool
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 CollabAgentTool
impl PartialEq for CollabAgentTool
Source§fn eq(&self, other: &CollabAgentTool) -> bool
fn eq(&self, other: &CollabAgentTool) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CollabAgentTool
impl Serialize for CollabAgentTool
impl Eq for CollabAgentTool
impl StructuralPartialEq for CollabAgentTool
Auto Trait Implementations§
impl Freeze for CollabAgentTool
impl RefUnwindSafe for CollabAgentTool
impl Send for CollabAgentTool
impl Sync for CollabAgentTool
impl Unpin for CollabAgentTool
impl UnsafeUnpin for CollabAgentTool
impl UnwindSafe for CollabAgentTool
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