pub struct OpencodeRunJsonParser { /* private fields */ }Implementations§
Source§impl OpencodeRunJsonParser
impl OpencodeRunJsonParser
pub fn new() -> Self
pub fn reset(&mut self)
pub fn parse_line( &mut self, line: &str, ) -> Result<Option<OpencodeRunJsonEvent>, OpencodeRunJsonParseError>
pub fn parse_json( &mut self, value: &Value, ) -> Result<Option<OpencodeRunJsonEvent>, OpencodeRunJsonParseError>
Trait Implementations§
Source§impl Clone for OpencodeRunJsonParser
impl Clone for OpencodeRunJsonParser
Source§fn clone(&self) -> OpencodeRunJsonParser
fn clone(&self) -> OpencodeRunJsonParser
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OpencodeRunJsonParser
impl Debug for OpencodeRunJsonParser
Source§impl Default for OpencodeRunJsonParser
impl Default for OpencodeRunJsonParser
Source§fn default() -> OpencodeRunJsonParser
fn default() -> OpencodeRunJsonParser
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OpencodeRunJsonParser
impl RefUnwindSafe for OpencodeRunJsonParser
impl Send for OpencodeRunJsonParser
impl Sync for OpencodeRunJsonParser
impl Unpin for OpencodeRunJsonParser
impl UnsafeUnpin for OpencodeRunJsonParser
impl UnwindSafe for OpencodeRunJsonParser
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