pub enum AgentType {
Sgr,
ToolCalling,
Flexible,
Hybrid,
Planning,
}Expand description
Agent type selector.
Variants§
Sgr
Structured output via union schema.
ToolCalling
Native function calling.
Flexible
Text-based flexible parsing.
Hybrid
2-phase hybrid (reasoning + action).
Planning
Read-only planning (wraps Sgr by default).
Implementations§
Trait Implementations§
impl StructuralPartialEq for AgentType
Auto Trait Implementations§
impl Freeze for AgentType
impl RefUnwindSafe for AgentType
impl Send for AgentType
impl Sync for AgentType
impl Unpin for AgentType
impl UnsafeUnpin for AgentType
impl UnwindSafe for AgentType
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