pub trait QueryConfig { type Key: Eq + Hash + Clone + Debug; type Value; type Stored: Clone; const NAME: &'static str; }