pub struct StandardJsonParser;Expand description
Identity-passthrough parser. See module docs.
Implementations§
Trait Implementations§
Source§impl Debug for StandardJsonParser
impl Debug for StandardJsonParser
Source§impl Default for StandardJsonParser
impl Default for StandardJsonParser
Source§fn default() -> StandardJsonParser
fn default() -> StandardJsonParser
Returns the “default value” for a type. Read more
Source§impl ToolCallParser for StandardJsonParser
impl ToolCallParser for StandardJsonParser
Source§fn push_text(&mut self, chunk: &str) -> ParserOutput
fn push_text(&mut self, chunk: &str) -> ParserOutput
Feed a chunk that arrived on the upstream text channel.
Source§fn push_reasoning(&mut self, chunk: &str) -> ParserOutput
fn push_reasoning(&mut self, chunk: &str) -> ParserOutput
Feed a chunk that arrived on the upstream reasoning channel.
Source§fn finish(&mut self) -> ParserOutput
fn finish(&mut self) -> ParserOutput
Flush any buffered partial state at end-of-stream. Read more
Auto Trait Implementations§
impl Freeze for StandardJsonParser
impl RefUnwindSafe for StandardJsonParser
impl Send for StandardJsonParser
impl Sync for StandardJsonParser
impl Unpin for StandardJsonParser
impl UnwindSafe for StandardJsonParser
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