pub struct PreparedPdfVectorPage {
pub request_sha256: String,
pub algorithm: String,
pub pdf_sha256: String,
pub page_number: u32,
pub calibration_key: String,
pub tolerance_metres: f64,
pub state_qualified: bool,
pub geometry_ready: bool,
pub page_clip_pdf: [f64; 4],
pub pending_geometry: [&'static str; 5],
pub paths: Vec<PreparedPdfVectorPath>,
pub diagnostics: Vec<PdfVectorDiagnostic>,
}Fields§
§request_sha256: StringSHA-256 of algorithm ID + canonical typed request JSON. The host must authenticate decoded operations against the retained original PDF bytes.
algorithm: String§pdf_sha256: String§page_number: u32§calibration_key: String§tolerance_metres: f64§state_qualified: boolOnly graphics-state preparation qualification. This is NOT an IFC plan, geometry fidelity verdict, or permission to publish partial paths.
geometry_ready: boolAlways false for state preparation. No geometry/IFC plan exists yet.
page_clip_pdf: [f64; 4]Implicit page clipping applies even when the stream has no clip operator.
pending_geometry: [&'static str; 5]§paths: Vec<PreparedPdfVectorPath>§diagnostics: Vec<PdfVectorDiagnostic>Trait Implementations§
Source§impl Clone for PreparedPdfVectorPage
impl Clone for PreparedPdfVectorPage
Source§fn clone(&self) -> PreparedPdfVectorPage
fn clone(&self) -> PreparedPdfVectorPage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PreparedPdfVectorPage
impl Debug for PreparedPdfVectorPage
Auto Trait Implementations§
impl Freeze for PreparedPdfVectorPage
impl RefUnwindSafe for PreparedPdfVectorPage
impl Send for PreparedPdfVectorPage
impl Sync for PreparedPdfVectorPage
impl Unpin for PreparedPdfVectorPage
impl UnsafeUnpin for PreparedPdfVectorPage
impl UnwindSafe for PreparedPdfVectorPage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.