[][src]Struct stick::Pad

pub struct Pad(_);

A gamepad, flightstick, or other controller.

Implementations

impl Pad[src]

pub fn id(&self) -> [u16; 4][src]

Get a unique identifier for the specific model of gamepad.

pub fn name(&self) -> String[src]

Get the name of this Pad.

pub fn rumble(&mut self, power: f32)[src]

Turn on/off haptic force feedback. Set power between 0.0 (off) and 1.0 (maximum vibration). Anything outside that range will be clamped.

Trait Implementations

impl Debug for Pad[src]

impl Future for Pad[src]

type Output = Event

The type of value produced on completion.

Auto Trait Implementations

impl !RefUnwindSafe for Pad

impl !Send for Pad

impl !Sync for Pad

impl Unpin for Pad

impl !UnwindSafe for Pad

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<F> IntoFuture for F where
    F: Future
[src]

type Output = <F as Future>::Output

🔬 This is a nightly-only experimental API. (into_future)

The output that the future will produce on completion.

type Future = F

🔬 This is a nightly-only experimental API. (into_future)

Which kind of future are we turning this into?

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.