pub struct UltraStreamingJsonLdParser { /* private fields */ }
Expand description
Ultra-high performance streaming JSON-LD parser with adaptive optimizations
Implementations§
Source§impl UltraStreamingJsonLdParser
impl UltraStreamingJsonLdParser
Sourcepub fn new(config: StreamingConfig) -> Self
pub fn new(config: StreamingConfig) -> Self
Create a new ultra-performance streaming parser
Sourcepub async fn stream_parse<R, S>(
&mut self,
reader: R,
sink: S,
) -> Result<StreamingStatistics, JsonLdParseError>
pub async fn stream_parse<R, S>( &mut self, reader: R, sink: S, ) -> Result<StreamingStatistics, JsonLdParseError>
Stream parse JSON-LD with ultra-high performance optimizations
Auto Trait Implementations§
impl Freeze for UltraStreamingJsonLdParser
impl !RefUnwindSafe for UltraStreamingJsonLdParser
impl Send for UltraStreamingJsonLdParser
impl Sync for UltraStreamingJsonLdParser
impl Unpin for UltraStreamingJsonLdParser
impl !UnwindSafe for UltraStreamingJsonLdParser
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more