reset value of searchable and displayed attributes; fix #473

This commit is contained in:
qdequele
2020-02-26 17:34:26 +01:00
parent aa95c26e07
commit 79e07fa852
3 changed files with 27 additions and 4 deletions

View File

@ -1,4 +1,5 @@
use std::collections::HashMap;
use std::collections::hash_map::Iter;
use serde::{Deserialize, Serialize};
@ -45,8 +46,13 @@ impl FieldsMap {
pub fn name<I: Into<FieldId>>(&self, id: I) -> Option<&str> {
self.id_map.get(&id.into()).map(|s| s.as_str())
}
pub fn iter(&self) -> Iter<'_, String, FieldId> {
self.name_map.iter()
}
}
#[cfg(test)]
mod tests {
use super::*;