pub fn action_is_down<T: Hash + Eq + ?Sized>(&self, action: &T) -> Option<bool>
    where
        AC: Borrow<T>,
    {
        self.bindings
            .actions
            .get(action)
            .map(|ref buttons| buttons.iter().any(|&b| self.button_is_down(b)))
    }
/// Returns true if any of the action keys are down.
Returns true if any of the action keys are down.
Returns true if any of the action keys are down .
pub fn action_is_down<T: Hash + Eq + ?Sized>(&self, action: &T) -> Option<bool>
    where
        AC: Borrow<T>,
    {
        self.bindings
            .actions
            .get(action)
            .map(|ref buttons| buttons.iter().any(|&b| self.button_is_down(b)))
    }
pub fn action_is_down < T : Hash + Eq + ? Sized > ( & self , action : & T ) -> Option < bool > where AC : Borrow < T > , { self . bindings . actions . get ( action ) . map ( | ref buttons | buttons . iter ( ) . any ( | & b | self . button_is_down ( b ) ) ) }
Returns true if any of the action keys are down.
Returns true if any of the action keys are down .
&self
action
&T
&self
action
&T