pub struct SeparateReasoningRequest {
pub text: String,
pub reasoning_parser: String,
}Expand description
Request to separate reasoning from normal text in model output
Fields§
§text: StringThe text to parse for reasoning content
reasoning_parser: StringThe parser type/name to use for reasoning detection (e.g., “step3”, “deepseek_r1”)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SeparateReasoningRequest
impl<'de> Deserialize<'de> for SeparateReasoningRequest
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 SeparateReasoningRequest
impl RefUnwindSafe for SeparateReasoningRequest
impl Send for SeparateReasoningRequest
impl Sync for SeparateReasoningRequest
impl Unpin for SeparateReasoningRequest
impl UnwindSafe for SeparateReasoningRequest
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