[][src]Enum toio::proto::SpeedChange

#[repr(u8)]pub enum SpeedChange {
    Const,
    Acc,
    Dec,
    AccDec,
}

The change of the speed.

Variants

Const

The speed is constant.

Acc

The speed increases.

Dec

The speed decreases.

AccDec

The speed increases first then decreases.

Trait Implementations

impl Clone for SpeedChange[src]

impl Copy for SpeedChange[src]

impl Debug for SpeedChange[src]

impl<'de> Deserialize<'de> for SpeedChange[src]

impl Eq for SpeedChange[src]

impl Hash for SpeedChange[src]

impl PartialEq<SpeedChange> for SpeedChange[src]

impl Serialize for SpeedChange[src]

impl StructuralEq for SpeedChange[src]

impl StructuralPartialEq for SpeedChange[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.