pub struct InputOpts {
pub intent_hint: Option<String>,
pub preferred_subagent: Option<String>,
pub response_schema: Option<Value>,
pub response_schema_name: Option<String>,
pub response_schema_strict: Option<bool>,
}Expand description
Optional input knobs for TurnRunner.
Fields§
§intent_hint: Option<String>Intent hint.
preferred_subagent: Option<String>Preferred subagent.
response_schema: Option<Value>Response schema.
response_schema_name: Option<String>Schema name.
response_schema_strict: Option<bool>Strict schema.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InputOpts
impl RefUnwindSafe for InputOpts
impl Send for InputOpts
impl Sync for InputOpts
impl Unpin for InputOpts
impl UnsafeUnpin for InputOpts
impl UnwindSafe for InputOpts
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