pub struct Ods<RS> { /* private fields */ }Expand description
Trait Implementations§
Source§impl<RS> Reader<RS> for Ods<RS>
impl<RS> Reader<RS> for Ods<RS>
Source§fn vba_project(&mut self) -> Result<Option<VbaProject>, OdsError>
fn vba_project(&mut self) -> Result<Option<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) -> Result<Range<Data>, OdsError>
fn worksheet_range(&mut self, name: &str) -> Result<Range<Data>, OdsError>
Read worksheet data in corresponding worksheet path
Source§fn worksheet_formula(&mut self, name: &str) -> Result<Range<String>, OdsError>
fn worksheet_formula(&mut self, name: &str) -> Result<Range<String>, OdsError>
Read worksheet data in corresponding worksheet path
Source§fn with_header_row(&mut self, header_row: HeaderRow) -> &mut Self
fn with_header_row(&mut self, header_row: HeaderRow) -> &mut Self
Set header row (i.e. first row to be read)
If
header_row is None, the first non-empty row will be used as header rowSource§fn worksheet_style(&mut self, _name: &str) -> Result<StyleRange, OdsError>
fn worksheet_style(&mut self, _name: &str) -> Result<StyleRange, OdsError>
Read worksheet styles as an RLE-compressed StyleRange. Read more
Source§fn worksheet_layout(&mut self, _name: &str) -> Result<WorksheetLayout, OdsError>
fn worksheet_layout(&mut self, _name: &str) -> Result<WorksheetLayout, OdsError>
Read worksheet layout information (column widths and row heights)
Source§fn pictures(&self) -> Option<Vec<(String, Vec<u8>)>>
fn pictures(&self) -> Option<Vec<(String, Vec<u8>)>>
Available on crate feature
picture only.Get the raw data of the pictures in a workbook. Read more
Source§fn sheet_names(&self) -> Vec<String>
fn sheet_names(&self) -> Vec<String>
Get all sheet names of this workbook, in workbook order Read more
Source§fn sheets_metadata(&self) -> &[Sheet]
fn sheets_metadata(&self) -> &[Sheet]
Fetch all sheets metadata
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> Freeze for Ods<RS>
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> UnsafeUnpin for Ods<RS>
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