pub struct SpreadsheetParts {
pub package: Rc<RefCell<OpenXmlPackage>>,
pub relationships: Relationships,
pub workbook: WorkbookPart,
pub styles: StylesPart,
pub shared_strings: SharedStringsPart,
pub worksheets: LinkedHashMap<String, WorksheetPart>,
/* private fields */
}Fields§
§package: Rc<RefCell<OpenXmlPackage>>§relationships: Relationships§workbook: WorkbookPart§styles: StylesPart§worksheets: LinkedHashMap<String, WorksheetPart>Dict for worksheets, key is uri, value is worksheet part.
Implementations§
Source§impl SpreadsheetParts
impl SpreadsheetParts
pub fn from_package(package: Rc<RefCell<OpenXmlPackage>>) -> Self
pub fn get_cell_style<'a>(&'a self, id: usize) -> Option<CellStyleComponent<'a>>
pub fn get_cell_format<'a>( &'a self, id: usize, ) -> Option<CellFormatComponent<'a>>
pub fn get_worksheet_part<T: AsRef<str>>( &self, uri: T, ) -> Option<&WorksheetPart>
pub fn sheet_names(&self) -> Vec<&str>
Trait Implementations§
Source§impl Clone for SpreadsheetParts
impl Clone for SpreadsheetParts
Source§fn clone(&self) -> SpreadsheetParts
fn clone(&self) -> SpreadsheetParts
Returns a duplicate of the value. Read more
1.0.0 · 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 SpreadsheetParts
impl Debug for SpreadsheetParts
Source§impl Default for SpreadsheetParts
impl Default for SpreadsheetParts
Source§fn default() -> SpreadsheetParts
fn default() -> SpreadsheetParts
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SpreadsheetParts
impl !RefUnwindSafe for SpreadsheetParts
impl !Send for SpreadsheetParts
impl !Sync for SpreadsheetParts
impl Unpin for SpreadsheetParts
impl !UnwindSafe for SpreadsheetParts
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