fn key_liveness(&self) -> Liveness {
        match self.event.get_key_meaning() {
            Some(KeyMeaning::Codepoint(c)) if is_dead_key(c) => Liveness::Dead,
            _ => Liveness::Live,
        }
    }
/// Returns whether the key is a dead key or not.  The return value is an enum
/// to make the state machine match arms more readable.
Returns whether the key is a dead key or not.  The return value is an enum
to make the state machine match arms more readable.
Returns whether the key is a dead key or not . The return value is an enum to make the state machine match arms more readable .
fn key_liveness(&self) -> Liveness {
        match self.event.get_key_meaning() {
            Some(KeyMeaning::Codepoint(c)) if is_dead_key(c) => Liveness::Dead,
            _ => Liveness::Live,
        }
    }
fn key_liveness ( & self ) -> Liveness { match self . event . get_key_meaning ( ) { Some ( KeyMeaning :: Codepoint ( c ) ) if is_dead_key ( c ) => Liveness :: Dead , _ => Liveness :: Live , } }
Returns whether the key is a dead key or not.
Returns whether the key is a dead key or not .
&self
&self