pub struct GeometryProbePage {
pub id: String,
pub index: u32,
pub width: i64,
pub height: i64,
pub rotation: u16,
pub char_count: i32,
pub symbols: GeometryProbeSymbols,
pub chars: Vec<GeometryProbeChar>,
pub runs: Vec<GeometryProbeRun>,
}Expand description
Per-page debug geometry signals.
Fields§
§id: StringCanonical page id.
index: u321-based original page index.
width: i64Quantized page width.
height: i64Quantized page height.
rotation: u16Page rotation in degrees.
char_count: i32PDFium text character count.
symbols: GeometryProbeSymbolsOptional PDFium text symbols available in this runtime.
chars: Vec<GeometryProbeChar>Per-character geometry records.
runs: Vec<GeometryProbeRun>Parser-like text runs with alternative geometry unions.
Trait Implementations§
Source§impl Debug for GeometryProbePage
impl Debug for GeometryProbePage
Auto Trait Implementations§
impl Freeze for GeometryProbePage
impl RefUnwindSafe for GeometryProbePage
impl Send for GeometryProbePage
impl Sync for GeometryProbePage
impl Unpin for GeometryProbePage
impl UnsafeUnpin for GeometryProbePage
impl UnwindSafe for GeometryProbePage
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