pub struct Xlsx<RS> { /* private fields */ }
Expand description
A struct representing xml zipped excel file Xlsx, Xlsm, Xlam
Implementations§
source§impl<RS: Read + Seek> Xlsx<RS>
impl<RS: Read + Seek> Xlsx<RS>
sourcepub fn load_tables(&mut self) -> Result<(), XlsxError>
pub fn load_tables(&mut self) -> Result<(), XlsxError>
Load the tables from
sourcepub fn table_names(&self) -> Vec<&String>
pub fn table_names(&self) -> Vec<&String>
Get the names of all the tables
sourcepub fn table_names_in_sheet(&self, sheet_name: &str) -> Vec<&String>
pub fn table_names_in_sheet(&self, sheet_name: &str) -> Vec<&String>
Get the names of all the tables in a sheet
Trait Implementations§
source§impl<RS: Read + Seek> Reader<RS> for Xlsx<RS>
impl<RS: Read + Seek> Reader<RS> for Xlsx<RS>
source§fn vba_project(&mut self) -> Option<Result<Cow<'_, VbaProject>, XlsxError>>
fn vba_project(&mut self) -> Option<Result<Cow<'_, VbaProject>, XlsxError>>
Gets
VbaProject
source§fn worksheet_range(&mut self, name: &str) -> Result<Range<Data>, XlsxError>
fn worksheet_range(&mut self, name: &str) -> Result<Range<Data>, XlsxError>
Read worksheet data in corresponding worksheet path
source§fn worksheet_formula(&mut self, name: &str) -> Result<Range<String>, XlsxError>
fn worksheet_formula(&mut self, name: &str) -> Result<Range<String>, XlsxError>
Read worksheet formula in corresponding worksheet path
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> RefUnwindSafe for Xlsx<RS>where
RS: RefUnwindSafe,
impl<RS> Send for Xlsx<RS>where
RS: Send,
impl<RS> Sync for Xlsx<RS>where
RS: Sync,
impl<RS> Unpin for Xlsx<RS>where
RS: Unpin,
impl<RS> UnwindSafe for Xlsx<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