pub fn get(&self, key: &K) -> Result<Option<&V>, UnknownKey> {
        let item_index = self
            .inner
            .binary_search_by(|(k, _)| k.cmp(key))
            .map_err(|_| UnknownKey)?;
        let (_, value) = &self.inner[item_index];
        Ok(value.get())
    }
Get a value for a key.

Returns `None` if key hasn't had a value inserted yet.
crates/turborepo-fixed-map/src/lib.rs