pub enum ExistingDocumentExecutionPlan {
Incremental(PageMutationReport),
Reconstruct {
page_count: usize,
},
}Expand description
Engine-specific plan for an existing-document operation.
Variants§
Incremental(PageMutationReport)
Exact object-level incremental mutation.
Reconstruct
Reconstruct selected page appearance/content into a new document.
Implementations§
Source§impl ExistingDocumentExecutionPlan
impl ExistingDocumentExecutionPlan
Sourcepub const fn page_count(&self) -> usize
pub const fn page_count(&self) -> usize
Number of pages in the planned output.
Trait Implementations§
Source§impl Clone for ExistingDocumentExecutionPlan
impl Clone for ExistingDocumentExecutionPlan
Source§fn clone(&self) -> ExistingDocumentExecutionPlan
fn clone(&self) -> ExistingDocumentExecutionPlan
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 moreimpl Eq for ExistingDocumentExecutionPlan
impl StructuralPartialEq for ExistingDocumentExecutionPlan
Auto Trait Implementations§
impl Freeze for ExistingDocumentExecutionPlan
impl RefUnwindSafe for ExistingDocumentExecutionPlan
impl Send for ExistingDocumentExecutionPlan
impl Sync for ExistingDocumentExecutionPlan
impl Unpin for ExistingDocumentExecutionPlan
impl UnsafeUnpin for ExistingDocumentExecutionPlan
impl UnwindSafe for ExistingDocumentExecutionPlan
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