pub fn find_first_row_id_by_value(&self, name: &str, value: &Data) -> Option<RowId> {
        let entry = Entry {
            name: name.to_string(),
            value: value.clone(),
        };
        if let Some(rows) = self.by_value.get(&entry) {
            rows.iter().cloned().next()
        } else {
            None
        }
    }
/// Return reference to first entry found in a given row.
Return reference to first entry found in a given row.
Return reference to first entry found in a given row .
pub fn find_first_row_id_by_value(&self, name: &str, value: &Data) -> Option<RowId> {
        let entry = Entry {
            name: name.to_string(),
            value: value.clone(),
        };
        if let Some(rows) = self.by_value.get(&entry) {
            rows.iter().cloned().next()
        } else {
            None
        }
    }
pub fn find_first_row_id_by_value ( & self , name : & str , value : & Data ) -> Option < RowId > { let entry = Entry { name : name . to_string ( ) , value : value . clone ( ) , } ; if let Some ( rows ) = self . by_value . get ( & entry ) { rows . iter ( ) . cloned ( ) . next ( ) } else { None } }
Return reference to first entry found in a given row.
Return reference to first entry found in a given row .
&self
name
&str
value
&Data
&self
name
&str
value
&Data