pub struct StructureTreeStrategy { /* private fields */ }Expand description
Structure tree-based reading order strategy.
This is the PDF-spec-compliant approach for Tagged PDFs (ISO 32000-1:2008 Section 14.7). It uses the structure tree’s pre-order traversal to determine the logical reading order of marked content.
For spans without MCIDs or when no structure tree is available, it falls back to the GeometricStrategy (column-aware geometric analysis).
Implementations§
Trait Implementations§
Source§impl Default for StructureTreeStrategy
impl Default for StructureTreeStrategy
Auto Trait Implementations§
impl Freeze for StructureTreeStrategy
impl RefUnwindSafe for StructureTreeStrategy
impl Send for StructureTreeStrategy
impl Sync for StructureTreeStrategy
impl Unpin for StructureTreeStrategy
impl UnwindSafe for StructureTreeStrategy
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