pub struct PageOffsetHeader {Show 13 fields
pub min_object_num: u32,
pub first_page_location: u64,
pub bits_page_length: u8,
pub min_page_length: u32,
pub bits_object_count: u8,
pub min_object_count: u32,
pub bits_content_offset: u8,
pub min_content_offset: u32,
pub bits_content_length: u8,
pub min_content_length: u32,
pub bits_shared_object_id: u8,
pub bits_shared_numerator: u8,
pub shared_denominator: u32,
}Expand description
Page offset hint table header per PDF spec Table F.3.
Fields§
§min_object_num: u32Minimum object number in first page.
first_page_location: u64Location of first page’s page object.
bits_page_length: u8Bits needed for page length delta.
min_page_length: u32Minimum page length.
bits_object_count: u8Bits needed for object count delta.
min_object_count: u32Minimum object count per page.
bits_content_offset: u8Bits for content stream offset delta.
min_content_offset: u32Minimum content stream offset.
bits_content_length: u8Bits for content stream length delta.
min_content_length: u32Minimum content stream length.
Bits for shared object identifier.
Bits for numerator of fractional position.
Denominator of fractional position.
Trait Implementations§
Source§impl Clone for PageOffsetHeader
impl Clone for PageOffsetHeader
Source§fn clone(&self) -> PageOffsetHeader
fn clone(&self) -> PageOffsetHeader
Returns a duplicate of the value. Read more
1.0.0 · 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 PageOffsetHeader
impl Debug for PageOffsetHeader
Source§impl Default for PageOffsetHeader
impl Default for PageOffsetHeader
Source§fn default() -> PageOffsetHeader
fn default() -> PageOffsetHeader
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PageOffsetHeader
impl RefUnwindSafe for PageOffsetHeader
impl Send for PageOffsetHeader
impl Sync for PageOffsetHeader
impl Unpin for PageOffsetHeader
impl UnwindSafe for PageOffsetHeader
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