pub struct Workbook { /* private fields */ }Implementations§
Source§impl Workbook
impl Workbook
pub fn new(parts: impl Into<Rc<RefCell<SpreadsheetParts>>>) -> Self
Sourcepub fn worksheet_names(&self) -> Vec<String>
pub fn worksheet_names(&self) -> Vec<String>
Get the worksheet names by it loading order.
pub fn get_worksheet_by_name(&self, name: &str) -> Option<&Worksheet>
Sourcepub fn worksheets(&self) -> &[Worksheet]
pub fn worksheets(&self) -> &[Worksheet]
Immutable worksheets slice
Sourcepub fn worksheets_mut(&mut self) -> &[Worksheet]
pub fn worksheets_mut(&mut self) -> &[Worksheet]
Mutable worksheets slice
Sourcepub fn add_worksheet(&mut self, _name: &str) -> &mut Worksheet
pub fn add_worksheet(&mut self, _name: &str) -> &mut Worksheet
Add a worksheet.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Workbook
impl !RefUnwindSafe for Workbook
impl !Send for Workbook
impl !Sync for Workbook
impl Unpin for Workbook
impl !UnwindSafe for Workbook
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