pub struct CreateSessionConfig {
pub default_model: Option<String>,
pub default_reasoning_effort: Option<ReasoningEffort>,
pub global_default_prompt: String,
pub builtin_fallback_prompt: &'static str,
}Expand description
Configuration defaults for session creation.
Captured from server Config as plain values so the crate stays
decoupled from bamboo-infrastructure-config.
Fields§
§default_model: Option<String>§default_reasoning_effort: Option<ReasoningEffort>§global_default_prompt: String§builtin_fallback_prompt: &'static strAuto Trait Implementations§
impl Freeze for CreateSessionConfig
impl RefUnwindSafe for CreateSessionConfig
impl Send for CreateSessionConfig
impl Sync for CreateSessionConfig
impl Unpin for CreateSessionConfig
impl UnsafeUnpin for CreateSessionConfig
impl UnwindSafe for CreateSessionConfig
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