pub fn add_row(&mut self, entries: Vec<Entry>) -> RowId {
        let row_id = self.next();
        for entry in &entries {
            self.add_name(entry.name.clone(), row_id);
            self.add_value(entry.clone(), row_id);
        }
        self.by_row_id.insert(row_id, entries);
        row_id
    }
/// Add a new row with multiple entries.
Add a new row with multiple entries.
Add a new row with multiple entries .
pub fn add_row(&mut self, entries: Vec<Entry>) -> RowId {
        let row_id = self.next();
        for entry in &entries {
            self.add_name(entry.name.clone(), row_id);
            self.add_value(entry.clone(), row_id);
        }
        self.by_row_id.insert(row_id, entries);
        row_id
    }
pub fn add_row ( & mut self , entries : Vec < Entry > ) -> RowId { let row_id = self . next ( ) ; for entry in & entries { self . add_name ( entry . name . clone ( ) , row_id ) ; self . add_value ( entry . clone ( ) , row_id ) ; } self . by_row_id . insert ( row_id , entries ) ; row_id }
Add a new row with multiple entries.
Add a new row with multiple entries .
&mut self
entries
Vec<Entry>
&mut self
entries
Vec<Entry>