[][src]Struct rubidium::LowActiveKeys

pub struct LowActiveKeys(pub u16);

The GBA's key data, where a low value in a bit means the key is pressed.

This is the opposite convention from most usual input systems. You can convert this into the HighActiveKeys keys type, and that will behave more like how you probably expect.

Trait Implementations

impl Clone for LowActiveKeys[src]

impl Copy for LowActiveKeys[src]

impl Debug for LowActiveKeys[src]

impl Default for LowActiveKeys[src]

impl From<LowActiveKeys> for HighActiveKeys[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.