Enum jp::input::Button []

pub enum Button {
    Keyboard(Key),
    Mouse(MouseButton),
    Controller(ControllerButton),
}

Models different kinds of buttons.

Variants

A keyboard button.

A mouse button.

A controller button.

Trait Implementations

impl Copy for Button

impl Hash for Button

impl Clone for Button

impl From<Key> for Button

impl From<ControllerButton> for Button

impl From<MouseButton> for Button

impl PartialEq<Button> for Button

impl Debug for Button

impl Eq for Button

impl Serialize for Button

impl<'de> Deserialize<'de> for Button