/// Returns true if the map contains the specified value for the specified key.
///
/// The key and value may be any borrowed form of the map's respective types, but `Hash` and
/// `Eq` on the borrowed form *must* match.
Returns true if the map contains the specified value for the specified key.
The key and value may be any borrowed form of the map's respective types, but `Hash` and
`Eq` on the borrowed form *must* match.
Returns true if the map contains the specified value for the specified key . The key and value may be any borrowed form of the map ' s respective types but ` Hash ` and ` Eq ` on the borrowed form * must * match .
pub fn contains_value<Q: ?Sized, W: ?Sized>(&self, key: &Q, value: &W) -> bool
    where
        K: Borrow<Q>,
        Aliased<V, crate::aliasing::NoDrop>: Borrow<W>,
        Q: Hash + Eq,
        W: Hash + Eq,
        V: Hash + Eq,
    {
        self.get_raw(key.borrow())
            .map(|x| x.contains(value))
            .unwrap_or(false)
    }
pub fn contains_value < Q : ? Sized , W : ? Sized > ( & self , key : & Q , value : & W ) -> bool where K : Borrow < Q > , Aliased < V , crate :: aliasing :: NoDrop > : Borrow < W > , Q : Hash + Eq , W : Hash + Eq , V : Hash + Eq , { self . get_raw ( key . borrow ( ) ) . map ( | x | x . contains ( value ) ) . unwrap_or ( false ) }
Returns true if the map contains the specified value for the specified key.
Returns true if the map contains the specified value for the specified key .
&self
key
&Q
value
&W