pub struct ObservationSelector {
pub kind: u8,
pub number: u32,
pub generation: u32,
pub out_off: u64,
pub out_len: u64,
}Expand description
A PDF-layer selector resolved to an output range.
Fields§
§kind: u8§number: u32Object number, or revision index for SELECTOR_REVISION.
generation: u32Object generation (0 for revisions).
out_off: u64Start of the selected output range.
out_len: u64Length of the selected output range (non-empty).
Trait Implementations§
Source§impl Clone for ObservationSelector
impl Clone for ObservationSelector
impl Copy for ObservationSelector
Source§impl Debug for ObservationSelector
impl Debug for ObservationSelector
impl Eq for ObservationSelector
Source§impl PartialEq for ObservationSelector
impl PartialEq for ObservationSelector
impl StructuralPartialEq for ObservationSelector
Auto Trait Implementations§
impl Freeze for ObservationSelector
impl RefUnwindSafe for ObservationSelector
impl Send for ObservationSelector
impl Sync for ObservationSelector
impl Unpin for ObservationSelector
impl UnsafeUnpin for ObservationSelector
impl UnwindSafe for ObservationSelector
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