pub struct PatchSessionRequest {
pub title: Option<String>,
pub pinned: Option<bool>,
pub model: Option<String>,
pub provider: Option<String>,
pub model_ref: Option<ProviderModelRef>,
pub reasoning_effort: Option<ReasoningEffort>,
pub clear_reasoning_effort: Option<bool>,
}Fields§
§title: Option<String>§pinned: Option<bool>§model: Option<String>§provider: Option<String>§model_ref: Option<ProviderModelRef>§reasoning_effort: Option<ReasoningEffort>§clear_reasoning_effort: Option<bool>Trait Implementations§
Source§impl Debug for PatchSessionRequest
impl Debug for PatchSessionRequest
Source§impl<'de> Deserialize<'de> for PatchSessionRequest
impl<'de> Deserialize<'de> for PatchSessionRequest
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
Auto Trait Implementations§
impl Freeze for PatchSessionRequest
impl RefUnwindSafe for PatchSessionRequest
impl Send for PatchSessionRequest
impl Sync for PatchSessionRequest
impl Unpin for PatchSessionRequest
impl UnsafeUnpin for PatchSessionRequest
impl UnwindSafe for PatchSessionRequest
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