Trait jomini::TokenResolver [−][src]
Expand description
Resolves binary 16bit tokens to field names
One can create their own TokenResolver
or rely on the HashMap implementation
use std::collections::HashMap; use jomini::TokenResolver; let mut map = HashMap::new(); map.insert(0x2d82, String::from("field1")); assert_eq!(map.resolve(0x2d82), Some("field1"));
The HashMap implementation works with string slices as well
use std::collections::HashMap; use jomini::TokenResolver; let mut map = HashMap::new(); map.insert(0x2d82, "field1"); assert_eq!(map.resolve(0x0000), None);