pub struct PdfMarkedTextExtraction {
pub runs: Vec<MarkedTextRun>,
}Expand description
All MarkedTextRuns collected from every page in walk order.
Round-29 helper that the layout pass consumes; the runs themselves
are still emitted in raster (content-stream) order — it’s the
mcid tag that lets the layout pass reorder them.
Fields§
§runs: Vec<MarkedTextRun>Trait Implementations§
Source§impl Clone for PdfMarkedTextExtraction
impl Clone for PdfMarkedTextExtraction
Source§fn clone(&self) -> PdfMarkedTextExtraction
fn clone(&self) -> PdfMarkedTextExtraction
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 PdfMarkedTextExtraction
impl Debug for PdfMarkedTextExtraction
Source§impl Default for PdfMarkedTextExtraction
impl Default for PdfMarkedTextExtraction
Source§fn default() -> PdfMarkedTextExtraction
fn default() -> PdfMarkedTextExtraction
Returns the “default value” for a type. Read more
Source§impl PartialEq for PdfMarkedTextExtraction
impl PartialEq for PdfMarkedTextExtraction
Source§fn eq(&self, other: &PdfMarkedTextExtraction) -> bool
fn eq(&self, other: &PdfMarkedTextExtraction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PdfMarkedTextExtraction
Auto Trait Implementations§
impl Freeze for PdfMarkedTextExtraction
impl RefUnwindSafe for PdfMarkedTextExtraction
impl Send for PdfMarkedTextExtraction
impl Sync for PdfMarkedTextExtraction
impl Unpin for PdfMarkedTextExtraction
impl UnsafeUnpin for PdfMarkedTextExtraction
impl UnwindSafe for PdfMarkedTextExtraction
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