pub fn lookup_value(&self, value: &str) -> Option<K> {
        let hash = hash_str(&self.hash, value);
        self.dedup
            .raw_entry()
            .from_hash(hash, |key| value == self.storage.get(key.as_()).unwrap())
            .map(|(&symbol, &())| symbol)
    }
/// Returns the ID in self.dictionary that corresponds to `value`, if any.
Returns the ID in self.dictionary that corresponds to `value`, if any.
Returns the ID in self . dictionary that corresponds to ` value ` if any .
pub fn lookup_value(&self, value: &str) -> Option<K> {
        let hash = hash_str(&self.hash, value);
        self.dedup
            .raw_entry()
            .from_hash(hash, |key| value == self.storage.get(key.as_()).unwrap())
            .map(|(&symbol, &())| symbol)
    }
pub fn lookup_value ( & self , value : & str ) -> Option < K > { let hash = hash_str ( & self . hash , value ) ; self . dedup . raw_entry ( ) . from_hash ( hash , | key | value == self . storage . get ( key . as_ ( ) ) . unwrap ( ) ) . map ( | ( & symbol , & ( ) ) | symbol ) }
Returns the ID in self.dictionary that corresponds to `value`, if any.
Returns the ID in self . dictionary that corresponds to ` value ` if any .
&self
value
&str
&self
value
&str