pub struct SheetData {
pub name: String,
pub rows: Vec<Vec<String>>,
pub row_count: usize,
pub col_count: usize,
}Fields§
§name: String§rows: Vec<Vec<String>>§row_count: usize§col_count: usizeImplementations§
Source§impl SheetData
impl SheetData
pub fn get_cell(&self, row: usize, col: usize) -> Option<&str>
pub fn find_cell_containing(&self, pattern: &str) -> Option<(usize, usize)>
pub fn get_column(&self, col: usize) -> Vec<&str>
pub fn get_row(&self, row: usize) -> Option<&Vec<String>>
pub fn to_text(&self) -> String
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SheetData
impl RefUnwindSafe for SheetData
impl Send for SheetData
impl Sync for SheetData
impl Unpin for SheetData
impl UnwindSafe for SheetData
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