pub enum RenderWarning {
UnsupportedFieldEvaluation {
count: usize,
field_kinds: Vec<FieldKindCount>,
},
FloatingShapePlaceholderOnly {
count: usize,
},
ChartsPreservedButNotModeled {
count: usize,
},
OleObjectsPreservedButNotModeled {
count: usize,
},
UnsupportedMetafileImages {
count: usize,
},
MissingImageBytes {
count: usize,
},
UndecodableRasterImages {
count: usize,
},
}Expand description
Human- and machine-readable warnings derived from features the current renderer cannot faithfully compute or draw yet.
Variants§
UnsupportedFieldEvaluation
Field instructions whose computed value the renderer does not evaluate yet are rendered from cached visible text.
Fields
§
field_kinds: Vec<FieldKindCount>Observed field kinds.
FloatingShapePlaceholderOnly
Floating shape markers were found; renderer support is placeholder-only.
ChartsPreservedButNotModeled
Chart payloads or references were found, but charts are not drawn.
OleObjectsPreservedButNotModeled
OLE object markers were found, but embedded OLE payloads are not drawn.
UnsupportedMetafileImages
WMF/EMF/EMZ/WMZ images were found, but the renderer does not draw them.
MissingImageBytes
Model image nodes had no extracted bytes, so the renderer emits a placeholder instead of drawing the image.
UndecodableRasterImages
Raster image bytes were present, but the current PDF backend could not decode that image format.
Trait Implementations§
Source§impl Clone for RenderWarning
impl Clone for RenderWarning
Source§fn clone(&self) -> RenderWarning
fn clone(&self) -> RenderWarning
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 RenderWarning
impl Debug for RenderWarning
impl Eq for RenderWarning
Source§impl PartialEq for RenderWarning
impl PartialEq for RenderWarning
Source§fn eq(&self, other: &RenderWarning) -> bool
fn eq(&self, other: &RenderWarning) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RenderWarning
Auto Trait Implementations§
impl Freeze for RenderWarning
impl RefUnwindSafe for RenderWarning
impl Send for RenderWarning
impl Sync for RenderWarning
impl Unpin for RenderWarning
impl UnsafeUnpin for RenderWarning
impl UnwindSafe for RenderWarning
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.