[][src]Struct pygamer::pins::Joystick

pub struct Joystick {
    pub joy_x: Pb7<Input<Floating>>,
    pub joy_y: Pb6<Input<Floating>>,
}

Joystick pins

Fields

joy_x: Pb7<Input<Floating>>

Joystick X

joy_y: Pb6<Input<Floating>>

Joystick Y

Implementations

impl Joystick[src]

pub fn init(self, port: &mut Port) -> JoystickReader[src]

Convenience for setting up the joystick. Returns JoystickReader instance which can be polled for joystick (x,y) tuple

Auto Trait Implementations

impl Send for Joystick

impl Sync for Joystick

impl Unpin for Joystick

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> Same<T> for T

type Output = T

Should always be Self

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.