pub struct GeometryProbeReport {
pub schema_version: String,
pub quantum_per_point: u32,
pub backend: BackendManifest,
pub pages: Vec<GeometryProbePage>,
}Expand description
Debug-only report of PDFium text geometry signals.
This is not part of the canonical document contract. It exists so Gate Zero investigations can compare native PDFium geometry sources across platforms before changing parser output or fingerprint policy.
Fields§
§schema_version: StringReport schema identifier.
quantum_per_point: u32Quantization used for every reported coordinate.
backend: BackendManifestBackend manifest for the loaded PDFium runtime.
pages: Vec<GeometryProbePage>Probed pages.
Trait Implementations§
Source§impl Debug for GeometryProbeReport
impl Debug for GeometryProbeReport
Auto Trait Implementations§
impl Freeze for GeometryProbeReport
impl RefUnwindSafe for GeometryProbeReport
impl Send for GeometryProbeReport
impl Sync for GeometryProbeReport
impl Unpin for GeometryProbeReport
impl UnsafeUnpin for GeometryProbeReport
impl UnwindSafe for GeometryProbeReport
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