pub struct Node { /* private fields */ }Expand description
Original PDF node identity, retaining decoded and inner CMS domains.
Implementations§
Source§impl Node
impl Node
Sourcepub fn pdf_location(self) -> Location
pub fn pdf_location(self) -> Location
Original PDF coordinate domain, including a decoded object’s identity.
Sourcepub fn cms_span(self) -> Option<Span>
pub fn cms_span(self) -> Option<Span>
Optional original CMS coordinates inside the physical PDF enclosure. These are logical carried-source offsets, not contiguous file offsets.
Sourcepub fn is_missing_contents(self) -> bool
pub fn is_missing_contents(self) -> bool
A source occurrence required Contents but contained no such value.
Sourcepub fn material_revision(self) -> Option<usize>
pub fn material_revision(self) -> Option<usize>
Historical DSS interpretation window, including all indirect stream controls and dictionary/xref placement. Body bytes alone are not proof.
Trait Implementations§
impl Copy for Node
impl Eq for Node
impl StructuralPartialEq for Node
Auto Trait Implementations§
impl Forget for Node
impl Freeze for Node
impl RefUnwindSafe for Node
impl Send for Node
impl Sync for Node
impl Unpin for Node
impl UnsafeUnpin for Node
impl UnwindSafe for Node
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