pub struct Ods<RS> { /* private fields */ }
Expand description
An OpenDocument Spreadsheet document parser
Reference
OASIS Open Document Format for Office Application 1.2 (ODF 1.2) http://docs.oasis-open.org/office/v1.2/OpenDocument-v1.2.pdf
Trait Implementations§
source§impl<RS> Reader<RS> for Ods<RS>where
RS: Read + Seek,
impl<RS> Reader<RS> for Ods<RS>where RS: Read + Seek,
source§fn vba_project(&mut self) -> Option<Result<Cow<'_, VbaProject>, OdsError>>
fn vba_project(&mut self) -> Option<Result<Cow<'_, VbaProject>, OdsError>>
Gets VbaProject
source§fn metadata(&self) -> &Metadata
fn metadata(&self) -> &Metadata
Read sheets from workbook.xml and get their corresponding path from relationships
source§fn worksheet_range(
&mut self,
name: &str
) -> Option<Result<Range<DataType>, OdsError>>
fn worksheet_range( &mut self, name: &str ) -> Option<Result<Range<DataType>, OdsError>>
Read worksheet data in corresponding worksheet path
source§fn worksheet_formula(
&mut self,
name: &str
) -> Option<Result<Range<String>, OdsError>>
fn worksheet_formula( &mut self, name: &str ) -> Option<Result<Range<String>, OdsError>>
Read worksheet data in corresponding worksheet path
source§fn sheet_names(&self) -> &[String]
fn sheet_names(&self) -> &[String]
Get all sheet names of this workbook, in workbook order Read more
source§fn defined_names(&self) -> &[(String, String)]
fn defined_names(&self) -> &[(String, String)]
Get all defined names (Ranges names etc)
Auto Trait Implementations§
impl<RS> RefUnwindSafe for Ods<RS>where RS: RefUnwindSafe,
impl<RS> Send for Ods<RS>where RS: Send,
impl<RS> Sync for Ods<RS>where RS: Sync,
impl<RS> Unpin for Ods<RS>where RS: Unpin,
impl<RS> UnwindSafe for Ods<RS>where RS: UnwindSafe,
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