[][src]Enum f1_api::packet::participants::Nationality

pub enum Nationality {
    American,
    Argentinean,
    Australian,
    Austrian,
    Azerbaijani,
    Bahraini,
    Belgian,
    Bolivian,
    Brazilian,
    British,
    Bulgarian,
    Cameroonian,
    Canadian,
    Chilean,
    Chinese,
    Colombian,
    CostaRican,
    Croatian,
    Cypriot,
    Czech,
    Danish,
    Dutch,
    Ecuadorian,
    Emirian,
    English,
    Estonian,
    Finnish,
    French,
    German,
    Ghanaian,
    Greek,
    Guatemalan,
    Honduran,
    HongKonger,
    Hungarian,
    Icelander,
    Indian,
    Indonesian,
    Irish,
    Israeli,
    Italian,
    Jamaican,
    Japanese,
    Jordanian,
    Kuwaiti,
    Latvian,
    Lebanese,
    Lithuanian,
    Luxembourger,
    Malaysian,
    Maltese,
    Mexican,
    Monegasque,
    NewZealander,
    Nicaraguan,
    NorthKorean,
    NorthernIrish,
    Norwegian,
    Omani,
    Pakistani,
    Panamanian,
    Paraguayan,
    Peruvian,
    Polish,
    Portuguese,
    Qatari,
    Romanian,
    Russian,
    Salvadoran,
    Saudi,
    Scottish,
    Serbian,
    Singaporean,
    Slovakian,
    Slovenian,
    SouthAfrican,
    SouthKorean,
    Spanish,
    Swedish,
    Swiss,
    Thai,
    Turkish,
    Ukrainian,
    Uruguayan,
    Venezuelan,
    Welsh,
}

Nationalities that appear in the F1 games

The F1 games feature a long list of drivers and teams, all of which have different nationalities.

Variants

American
Argentinean
Australian
Austrian
Azerbaijani
Bahraini
Belgian
Bolivian
Brazilian
British
Bulgarian
Cameroonian
Canadian
Chilean
Chinese
Colombian
CostaRican
Croatian
Cypriot
Czech
Danish
Dutch
Ecuadorian
Emirian
English
Estonian
Finnish
French
German
Ghanaian
Greek
Guatemalan
Honduran
HongKonger
Hungarian
Icelander
Indian
Indonesian
Irish
Israeli
Italian
Jamaican
Japanese
Jordanian
Kuwaiti
Latvian
Lebanese
Lithuanian
Luxembourger
Malaysian
Maltese
Mexican
Monegasque
NewZealander
Nicaraguan
NorthKorean
NorthernIrish
Norwegian
Omani
Pakistani
Panamanian
Paraguayan
Peruvian
Polish
Portuguese
Qatari
Romanian
Russian
Salvadoran
Saudi
Scottish
Serbian
Singaporean
Slovakian
Slovenian
SouthAfrican
SouthKorean
Spanish
Swedish
Swiss
Thai
Turkish
Ukrainian
Uruguayan
Venezuelan
Welsh

Trait Implementations

impl Clone for Nationality[src]

impl Copy for Nationality[src]

impl Debug for Nationality[src]

impl Default for Nationality[src]

impl Eq for Nationality[src]

impl Hash for Nationality[src]

impl Ord for Nationality[src]

impl PartialEq<Nationality> for Nationality[src]

impl PartialOrd<Nationality> for Nationality[src]

impl StructuralEq for Nationality[src]

impl StructuralPartialEq for Nationality[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> 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.