Struct pdf::xref::XRefInfo

source ·
pub struct XRefInfo {
    pub size: u32,
    pub index: Vec<u32>,
    pub w: Vec<usize>,
    /* private fields */
}

Fields§

§size: u32§index: Vec<u32>

Array of pairs of integers for each subsection, (first object number, number of entries). Default value (assumed when None): (0, self.size).

§w: Vec<usize>

Trait Implementations§

If true, the type has a heap size that can vary at runtime, depending on the actual value.
The amount of space a value of the type always occupies. If IS_DYNAMIC is false, this is the total amount of heap memory occupied by the value. Otherwise this is a lower bound.
Estimates the size of heap memory taken up by this value. Read more
Formats the value using the given formatter. Read more
Convert primitive to Self

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.