Module streaming

Module streaming 

Source
Expand description

High-performance streaming DDEX parser implementation

Re-exports§

pub use element::ParsedElement;
pub use fast_streaming_parser::create_fast_parser;
pub use fast_streaming_parser::FastElementType;
pub use fast_streaming_parser::FastParsingStats;
pub use fast_streaming_parser::FastStreamingElement;
pub use fast_streaming_parser::FastStreamingIterator;
pub use fast_streaming_parser::FastStreamingParser;
pub use fast_zero_copy::FastZeroCopyIterator;
pub use fast_zero_copy::FastZeroCopyParser;
pub use iterator::DDEXStreamIterator;
pub use parallel_parser::ParallelBenchmark;
pub use parallel_parser::ParallelStreamingIterator;
pub use parallel_parser::ParallelStreamingParser;
pub use parser::StreamingDDEXParser;
pub use state::ParserState;
pub use state::ParsingContext;
pub use working_impl::WorkingStreamIterator;
pub use working_impl::WorkingStreamingElement;
pub use working_impl::WorkingStreamingParser;
pub use working_impl::WorkingStreamingStats;
pub use zero_copy_parser::ZeroCopyElement;
pub use zero_copy_parser::ZeroCopyParser;
pub use zero_copy_parser::ZeroCopyStreamIterator;

Modules§

aligned_comprehensive
Model-aligned comprehensive streaming parser using builders
comprehensive
Comprehensive streaming DDEX parser using model-aligned types
element
Parsed element types for streaming interface
fast_streaming_parser
Ultra-high-performance streaming DDEX parser targeting 280+ MB/s throughput
fast_zero_copy
Fast zero-copy streaming parser optimized for maximum throughput
fixed_comprehensive
Fixed comprehensive streaming parser with resolved type mismatches
iterator
Iterator implementation for streaming DDEX parser
minimal
Minimal working streaming parser implementation
parallel_parser
Parallel streaming parser for achieving 6.25x speedup on 8 cores
parser
Core streaming DDEX parser implementation
state
State machine for streaming DDEX parser
verification
Verification script for model-aligned comprehensive streaming parser
working_impl
Functional streaming parser implementation for DDEX
zero_copy_parser
Zero-copy high-performance streaming parser for DDEX XML

Structs§

StreamingConfig
Configuration for streaming parser
StreamingProgress
Progress information for streaming parsing