Struct spsheet::Sheet
[−]
[src]
pub struct Sheet { /* fields omitted */ }
Sheet has owner of cells.
let _ = spsheet::Sheet::new("sheet1");
Methods
impl Sheet
[src]
fn new<'a, S>(name: S) -> Sheet where
S: Into<Cow<'a, str>>,
[src]
S: Into<Cow<'a, str>>,
fn set_name<'a, S>(&mut self, name: S) where
S: Into<Cow<'a, str>>,
[src]
S: Into<Cow<'a, str>>,
fn get_name(&self) -> &String
[src]
fn add_cell(&mut self, cell: Cell, row_index: usize, column_index: usize)
[src]
fn get_cell(&self, row_index: usize, column_index: usize) -> Option<&Cell>
[src]
fn get_rows(&self) -> &HashMap<usize, HashMap<usize, Cell>>
[src]
fn sorted_access<F>(&self, callback: F) where
F: FnMut(usize, usize, &Cell),
[src]
F: FnMut(usize, usize, &Cell),
fn walk_through<F>(&self, callback: F) where
F: FnMut(usize, usize, &Cell),
[src]
F: FnMut(usize, usize, &Cell),
fn get_max_index(&self) -> Option<(usize, usize)>
[src]
Trait Implementations
impl Debug for Sheet
[src]
impl Clone for Sheet
[src]
fn clone(&self) -> Sheet
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more