pub struct SimpleStreamOptions {
pub stream: StreamOptions,
pub reasoning: Option<ModelThinkingLevel>,
pub thinking_budgets: Option<ThinkingBudgets>,
}Fields§
§stream: StreamOptions§reasoning: Option<ModelThinkingLevel>§thinking_budgets: Option<ThinkingBudgets>Trait Implementations§
Source§impl Clone for SimpleStreamOptions
impl Clone for SimpleStreamOptions
Source§fn clone(&self) -> SimpleStreamOptions
fn clone(&self) -> SimpleStreamOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for SimpleStreamOptions
impl Default for SimpleStreamOptions
Source§fn default() -> SimpleStreamOptions
fn default() -> SimpleStreamOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for SimpleStreamOptions
impl !UnwindSafe for SimpleStreamOptions
impl Freeze for SimpleStreamOptions
impl Send for SimpleStreamOptions
impl Sync for SimpleStreamOptions
impl Unpin for SimpleStreamOptions
impl UnsafeUnpin for SimpleStreamOptions
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