pub struct SpawnSessionOptions {
pub model: Option<String>,
pub effort: Option<String>,
}Expand description
Launch options for NodeRequest::SpawnWithOptions. The node maps them to the
provider CLI’s own flags; a provider without a mapping refuses the spawn.
Fields§
§model: Option<String>§effort: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for SpawnSessionOptions
impl Clone for SpawnSessionOptions
Source§impl Debug for SpawnSessionOptions
impl Debug for SpawnSessionOptions
Source§impl Default for SpawnSessionOptions
impl Default for SpawnSessionOptions
Source§impl<'de> Deserialize<'de> for SpawnSessionOptions
impl<'de> Deserialize<'de> for SpawnSessionOptions
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
impl Eq for SpawnSessionOptions
Source§impl PartialEq for SpawnSessionOptions
impl PartialEq for SpawnSessionOptions
Source§impl Serialize for SpawnSessionOptions
impl Serialize for SpawnSessionOptions
impl StructuralPartialEq for SpawnSessionOptions
Auto Trait Implementations§
impl Freeze for SpawnSessionOptions
impl RefUnwindSafe for SpawnSessionOptions
impl Send for SpawnSessionOptions
impl Sync for SpawnSessionOptions
impl Unpin for SpawnSessionOptions
impl UnsafeUnpin for SpawnSessionOptions
impl UnwindSafe for SpawnSessionOptions
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