[−][src]Enum airmash_protocol::FlagCode
All player flags currently available within the game.
This enum can be determined from a flag code
string using the FromStr
or
TryFrom
implementations. Usually the
server will parse invalid flag code strings
into the UnitedNations
variant, but
this is left up to the user.
Restricted Flags
In the official server the following flags are restricted to players level 4 and above:
Changing flags in-game are restricted to those level 2 and above, although any (non-restricted) flag can be chosen when logging in.
Variants
SyrianArabRepublic
Thailand
Turkmenistan
Tunisia
Turkey
TrinidadandTobago
Taiwan
Tanzania
Ukraine
UnitedNations
UnitedStates
Uruguay
Uzbekistan
Venezuela
VietNam
PuertoRico
Portugal
Paraguay
Qatar
Rainbow
Romania
Serbia
RussianFederation
SaudiArabia
Sweden
Singapore
Slovenia
Slovakia
SanMarino
Macedonia
Macao
Malta
Mexico
Malaysia
Nigeria
Netherlands
Norway
Nepal
NewZealand
Oman
Panama
Peru
Japan
DPRK
SouthKorea
Kuwait
Kazakhstan
Lebanon
Liechtenstein
SriLanka
Lithuania
Luxembourg
Latvia
Honduras
Croatia
Hungary
Indonesia
Ireland
Israel
IsleofMan
ImperialJapan
India
Iraq
Germany
Denmark
DominicanRepublic
Algeria
Ecuador
Estonia
Egypt
Spain
EuropeanUnion
Bahrain
Bolivia
Brazil
Bhutan
Belarus
Canada
Switzerland
Andorra
UnitedArabEmirates
Albania
Armenia
Chile
Antarctica
China
Argentina
Finland
Colombia
Austria
Iran
France
Communist
Australia
LibyanArabJamahiriya
Iceland
UnitedKingdom
Confederate
Azerbaijan
Morocco
Italy
Georgia
CostaRica
BosniaAndHerzegovina
Philippines
Monaco
Jamaica
Greece
Cuba
Bangladesh
Somalia
Pakistan
Moldova
Jordan
Guatemala
Cyprus
Belgium
SouthAfrica
ElSalvador
Poland
Montenegro
JollyRogers
HongKong
CzechRepublic
Bulgaria
Trait Implementations
impl PartialEq<FlagCode> for FlagCode
[src]
impl PartialEq<FlagCode> for FlagCode
fn eq(&self, other: &FlagCode) -> bool | [src] |
| 1.0.0 [src] |
This method tests for !=
.
impl Eq for FlagCode
[src]
impl Eq for FlagCode
impl Clone for FlagCode
[src]
impl Clone for FlagCode
fn clone(&self) -> FlagCode | [src] |
fn clone_from(&mut self, source: &Self) | 1.0.0 [src] |
Performs copy-assignment from source
. Read more
impl From<FlagCode> for u8
[src]
impl From<FlagCode> for u8
impl From<FlagCode> for u16
[src]
impl From<FlagCode> for u16
impl From<FlagCode> for u32
[src]
impl From<FlagCode> for u32
impl From<FlagCode> for u64
[src]
impl From<FlagCode> for u64
impl From<FlagCode> for i8
[src]
impl From<FlagCode> for i8
impl From<FlagCode> for i16
[src]
impl From<FlagCode> for i16
impl From<FlagCode> for i32
[src]
impl From<FlagCode> for i32
impl From<FlagCode> for i64
[src]
impl From<FlagCode> for i64
impl<'a> From<FlagCode> for &'a str
[src]
impl<'a> From<FlagCode> for &'a str
impl From<FlagCode> for String
[src]
impl From<FlagCode> for String
impl Default for FlagCode
[src]
impl Default for FlagCode
impl Copy for FlagCode
[src]
impl Copy for FlagCode
impl Debug for FlagCode
[src]
impl Debug for FlagCode
impl Hash for FlagCode
[src]
impl Hash for FlagCode
fn hash<__H: Hasher>(&self, state: &mut __H) | [src] |
fn hash_slice<H>(data: &[Self], state: &mut H) where | 1.3.0 [src] |
Feeds a slice of this type into the given [Hasher
]. Read more
impl FromStr for FlagCode
[src]
impl FromStr for FlagCode
type Err = Self::Error
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err> | [src] |
impl TryFrom<u8> for FlagCode
[src]
impl TryFrom<u8> for FlagCode
type Error = EnumValueOutOfRangeError<u8>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: u8) -> Result<Self, Self::Error> | [src] |
impl TryFrom<u16> for FlagCode
[src]
impl TryFrom<u16> for FlagCode
type Error = EnumValueOutOfRangeError<u16>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: u16) -> Result<Self, Self::Error> | [src] |
impl TryFrom<u32> for FlagCode
[src]
impl TryFrom<u32> for FlagCode
type Error = EnumValueOutOfRangeError<u32>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: u32) -> Result<Self, Self::Error> | [src] |
impl TryFrom<u64> for FlagCode
[src]
impl TryFrom<u64> for FlagCode
type Error = EnumValueOutOfRangeError<u64>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: u64) -> Result<Self, Self::Error> | [src] |
impl TryFrom<i8> for FlagCode
[src]
impl TryFrom<i8> for FlagCode
type Error = EnumValueOutOfRangeError<i8>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: i8) -> Result<Self, Self::Error> | [src] |
impl TryFrom<i16> for FlagCode
[src]
impl TryFrom<i16> for FlagCode
type Error = EnumValueOutOfRangeError<i16>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: i16) -> Result<Self, Self::Error> | [src] |
impl TryFrom<i32> for FlagCode
[src]
impl TryFrom<i32> for FlagCode
type Error = EnumValueOutOfRangeError<i32>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: i32) -> Result<Self, Self::Error> | [src] |
impl TryFrom<i64> for FlagCode
[src]
impl TryFrom<i64> for FlagCode
type Error = EnumValueOutOfRangeError<i64>
try_from
)The type returned in the event of a conversion error.
fn try_from(v: i64) -> Result<Self, Self::Error> | [src] |
impl<'a> TryFrom<&'a str> for FlagCode
[src]
impl<'a> TryFrom<&'a str> for FlagCode
type Error = Self::Error
try_from
)The type returned in the event of a conversion error.
fn try_from(s: &'a str) -> Result<Self, Self::Error> | [src] |
impl TryFrom<String> for FlagCode
[src]
impl TryFrom<String> for FlagCode
type Error = ()
try_from
)The type returned in the event of a conversion error.
fn try_from(s: String) -> Result<Self, ()> | [src] |
impl ToPrimitive for FlagCode
[src]
impl ToPrimitive for FlagCode
fn to_u64(&self) -> Option<u64> | [src] |
fn to_i64(&self) -> Option<i64> | [src] |
fn to_isize(&self) -> Option<isize> | [src] |
Converts the value of self
to an isize
.
fn to_i8(&self) -> Option<i8> | [src] |
Converts the value of self
to an i8
.
fn to_i16(&self) -> Option<i16> | [src] |
Converts the value of self
to an i16
.
fn to_i32(&self) -> Option<i32> | [src] |
Converts the value of self
to an i32
.
fn to_i128(&self) -> Option<i128> | [src] |
Converts the value of self
to an i128
. Read more
fn to_usize(&self) -> Option<usize> | [src] |
Converts the value of self
to a usize
.
fn to_u8(&self) -> Option<u8> | [src] |
Converts the value of self
to an u8
.
fn to_u16(&self) -> Option<u16> | [src] |
Converts the value of self
to an u16
.
fn to_u32(&self) -> Option<u32> | [src] |
Converts the value of self
to an u32
.
fn to_u128(&self) -> Option<u128> | [src] |
Converts the value of self
to an u128
. Read more
fn to_f32(&self) -> Option<f32> | [src] |
Converts the value of self
to an f32
.
fn to_f64(&self) -> Option<f64> | [src] |
Converts the value of self
to an f64
.
impl FromPrimitive for FlagCode
[src]
impl FromPrimitive for FlagCode
fn from_u64(val: u64) -> Option<Self> | [src] |
fn from_i64(val: i64) -> Option<Self> | [src] |
fn from_isize(n: isize) -> Option<Self> | [src] |
Convert an isize
to return an optional value of this type. If the value cannot be represented by this value, then None
is returned. Read more
fn from_i8(n: i8) -> Option<Self> | [src] |
Convert an i8
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_i16(n: i16) -> Option<Self> | [src] |
Convert an i16
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_i32(n: i32) -> Option<Self> | [src] |
Convert an i32
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_i128(n: i128) -> Option<Self> | [src] |
Convert an i128
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_usize(n: usize) -> Option<Self> | [src] |
Convert a usize
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_u8(n: u8) -> Option<Self> | [src] |
Convert an u8
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_u16(n: u16) -> Option<Self> | [src] |
Convert an u16
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_u32(n: u32) -> Option<Self> | [src] |
Convert an u32
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_u128(n: u128) -> Option<Self> | [src] |
Convert an u128
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_f32(n: f32) -> Option<Self> | [src] |
Convert a f32
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
fn from_f64(n: f64) -> Option<Self> | [src] |
Convert a f64
to return an optional value of this type. If the type cannot be represented by this value, then None
is returned. Read more
impl Serialize for FlagCode
[src]
impl Serialize for FlagCode
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where | [src] |
impl<'de> Deserialize<'de> for FlagCode
[src]
impl<'de> Deserialize<'de> for FlagCode
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where | [src] |
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,