use `&Q` where `K: Borrow<Q>, Q: Hash + Eq`, rather than `&K`, which is helpful when the key is a `String` and call `get` by `&str`
use
&QwhereK: Borrow<Q>, Q: Hash + Eq, rather than&K, which is helpful when the key is aStringand callgetby&str