[][src]Enum f1_api::packet::header::ApiSpec

pub enum ApiSpec {
    Nineteen,
}

Supported API specifications

The modern F1 games have their own API specifications, each an evolution of the previous one. Since the data published by each game is unique in one way or another, support for additional API specs has to be implemented manually.

Variants

Nineteen

Trait Implementations

impl Clone for ApiSpec[src]

impl Copy for ApiSpec[src]

impl Debug for ApiSpec[src]

impl Eq for ApiSpec[src]

impl Hash for ApiSpec[src]

impl Ord for ApiSpec[src]

impl PartialEq<ApiSpec> for ApiSpec[src]

impl PartialOrd<ApiSpec> for ApiSpec[src]

impl StructuralEq for ApiSpec[src]

impl StructuralPartialEq for ApiSpec[src]

Auto Trait Implementations

impl RefUnwindSafe for ApiSpec

impl Send for ApiSpec

impl Sync for ApiSpec

impl Unpin for ApiSpec

impl UnwindSafe for ApiSpec

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> 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.