pub struct ParserResult {
pub normal_text: String,
pub reasoning_text: String,
}Expand description
Result of parsing text for reasoning content.
Fields§
§normal_text: StringThe normal text outside reasoning blocks.
reasoning_text: StringThe extracted reasoning text from within reasoning blocks.
Implementations§
Trait Implementations§
Source§impl Clone for ParserResult
impl Clone for ParserResult
Source§fn clone(&self) -> ParserResult
fn clone(&self) -> ParserResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParserResult
impl Debug for ParserResult
Source§impl Default for ParserResult
impl Default for ParserResult
Source§fn default() -> ParserResult
fn default() -> ParserResult
Returns the “default value” for a type. Read more
Source§impl Display for ParserResult
impl Display for ParserResult
Source§impl PartialEq for ParserResult
impl PartialEq for ParserResult
impl StructuralPartialEq for ParserResult
Auto Trait Implementations§
impl Freeze for ParserResult
impl RefUnwindSafe for ParserResult
impl Send for ParserResult
impl Sync for ParserResult
impl Unpin for ParserResult
impl UnsafeUnpin for ParserResult
impl UnwindSafe for ParserResult
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