pub struct PresentationReader { /* private fields */ }Expand description
Presentation reader for parsing PPTX files
Implementations§
Source§impl PresentationReader
impl PresentationReader
Sourcepub fn info(&self) -> &PresentationInfo
pub fn info(&self) -> &PresentationInfo
Get presentation info
Sourcepub fn slide_count(&self) -> usize
pub fn slide_count(&self) -> usize
Get number of slides
Sourcepub fn get_slide(&self, index: usize) -> Result<ParsedSlide, PptxError>
pub fn get_slide(&self, index: usize) -> Result<ParsedSlide, PptxError>
Get slide by index (0-based)
Sourcepub fn get_all_slides(&self) -> Result<Vec<ParsedSlide>, PptxError>
pub fn get_all_slides(&self) -> Result<Vec<ParsedSlide>, PptxError>
Get all slides
Auto Trait Implementations§
impl Freeze for PresentationReader
impl RefUnwindSafe for PresentationReader
impl Send for PresentationReader
impl Sync for PresentationReader
impl Unpin for PresentationReader
impl UnsafeUnpin for PresentationReader
impl UnwindSafe for PresentationReader
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