pub struct ExtractReport {
pub failed_slides: Vec<(usize, String)>,
pub failed_notes: Vec<(usize, String)>,
pub failed_comments: Vec<(usize, String)>,
pub failed_frames: Vec<(usize, String)>,
pub hidden_slides_skipped: u32,
pub unknown_graphics: u32,
pub unknown_graphic_uris: Vec<String>,
pub unknown_elements: u32,
}Expand description
What extraction skipped or could not read.
Fields§
§failed_slides: Vec<(usize, String)>Slides whose part could not be read or parsed, with the error text.
failed_notes: Vec<(usize, String)>Notes parts that could not be read or parsed.
failed_comments: Vec<(usize, String)>Comments parts that could not be read or parsed.
failed_frames: Vec<(usize, String)>Chart or diagram parts that could not be read or parsed.
Hidden slides left out because the options excluded them.
unknown_graphics: u32Graphic frames whose content type the reader does not understand.
unknown_graphic_uris: Vec<String>The distinct graphicData URIs behind unknown_graphics.
unknown_elements: u32Elements in unknown namespaces skipped inside shape trees.
Implementations§
Source§impl ExtractReport
impl ExtractReport
Sourcepub fn is_complete(&self) -> bool
pub fn is_complete(&self) -> bool
True when nothing was dropped for a reason other than the options.
Sourcepub fn merge(&mut self, index: usize, other: ExtractReport)
pub fn merge(&mut self, index: usize, other: ExtractReport)
Folds a per-slide report for slide index into this deck-level one.
Trait Implementations§
Source§impl Clone for ExtractReport
impl Clone for ExtractReport
Source§fn clone(&self) -> ExtractReport
fn clone(&self) -> ExtractReport
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 ExtractReport
impl Debug for ExtractReport
Source§impl Default for ExtractReport
impl Default for ExtractReport
Source§fn default() -> ExtractReport
fn default() -> ExtractReport
Returns the “default value” for a type. Read more
impl Eq for ExtractReport
Source§impl PartialEq for ExtractReport
impl PartialEq for ExtractReport
impl StructuralPartialEq for ExtractReport
Auto Trait Implementations§
impl Freeze for ExtractReport
impl RefUnwindSafe for ExtractReport
impl Send for ExtractReport
impl Sync for ExtractReport
impl Unpin for ExtractReport
impl UnsafeUnpin for ExtractReport
impl UnwindSafe for ExtractReport
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