pub struct AutoResult {
pub provider: Option<String>,
pub model: Option<String>,
}Expand description
Result of auto-selection.
Fields§
§provider: Option<String>The selected provider (e.g., “claude”, “codex”, “gemini”).
model: Option<String>The selected model (e.g., “opus”, “haiku”, “sonnet”).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AutoResult
impl RefUnwindSafe for AutoResult
impl Send for AutoResult
impl Sync for AutoResult
impl Unpin for AutoResult
impl UnsafeUnpin for AutoResult
impl UnwindSafe for AutoResult
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