pub struct CrewMcpInput {
pub task: String,
pub context: HashMap<String, String>,
pub mode: Option<String>,
pub max_iterations: Option<u32>,
}Expand description
Input schema for crew MCP tools
Fields§
§task: StringThe main task description for the crew
context: HashMap<String, String>Additional context as key-value pairs
mode: Option<String>Execution mode: “sequential”, “parallel”, or “hierarchical”
max_iterations: Option<u32>Maximum number of iterations for the crew execution
Trait Implementations§
Source§impl Clone for CrewMcpInput
impl Clone for CrewMcpInput
Source§fn clone(&self) -> CrewMcpInput
fn clone(&self) -> CrewMcpInput
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 CrewMcpInput
impl Debug for CrewMcpInput
Source§impl<'de> Deserialize<'de> for CrewMcpInput
impl<'de> Deserialize<'de> for CrewMcpInput
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
Auto Trait Implementations§
impl Freeze for CrewMcpInput
impl RefUnwindSafe for CrewMcpInput
impl Send for CrewMcpInput
impl Sync for CrewMcpInput
impl Unpin for CrewMcpInput
impl UnsafeUnpin for CrewMcpInput
impl UnwindSafe for CrewMcpInput
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