#[repr(u32)]
#[non_exhaustive]
pub enum retro_language {
Show 34 variants
RETRO_LANGUAGE_ENGLISH,
RETRO_LANGUAGE_JAPANESE,
RETRO_LANGUAGE_FRENCH,
RETRO_LANGUAGE_SPANISH,
RETRO_LANGUAGE_GERMAN,
RETRO_LANGUAGE_ITALIAN,
RETRO_LANGUAGE_DUTCH,
RETRO_LANGUAGE_PORTUGUESE_BRAZIL,
RETRO_LANGUAGE_PORTUGUESE_PORTUGAL,
RETRO_LANGUAGE_RUSSIAN,
RETRO_LANGUAGE_KOREAN,
RETRO_LANGUAGE_CHINESE_TRADITIONAL,
RETRO_LANGUAGE_CHINESE_SIMPLIFIED,
RETRO_LANGUAGE_ESPERANTO,
RETRO_LANGUAGE_POLISH,
RETRO_LANGUAGE_VIETNAMESE,
RETRO_LANGUAGE_ARABIC,
RETRO_LANGUAGE_GREEK,
RETRO_LANGUAGE_TURKISH,
RETRO_LANGUAGE_SLOVAK,
RETRO_LANGUAGE_PERSIAN,
RETRO_LANGUAGE_HEBREW,
RETRO_LANGUAGE_ASTURIAN,
RETRO_LANGUAGE_FINNISH,
RETRO_LANGUAGE_INDONESIAN,
RETRO_LANGUAGE_SWEDISH,
RETRO_LANGUAGE_UKRAINIAN,
RETRO_LANGUAGE_CZECH,
RETRO_LANGUAGE_CATALAN_VALENCIA,
RETRO_LANGUAGE_CATALAN,
RETRO_LANGUAGE_BRITISH_ENGLISH,
RETRO_LANGUAGE_HUNGARIAN,
RETRO_LANGUAGE_LAST,
RETRO_LANGUAGE_DUMMY,
}
Expand description
Id values for LANGUAGE
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
RETRO_LANGUAGE_ENGLISH
RETRO_LANGUAGE_JAPANESE
RETRO_LANGUAGE_FRENCH
RETRO_LANGUAGE_SPANISH
RETRO_LANGUAGE_GERMAN
RETRO_LANGUAGE_ITALIAN
RETRO_LANGUAGE_DUTCH
RETRO_LANGUAGE_PORTUGUESE_BRAZIL
RETRO_LANGUAGE_PORTUGUESE_PORTUGAL
RETRO_LANGUAGE_RUSSIAN
RETRO_LANGUAGE_KOREAN
RETRO_LANGUAGE_CHINESE_TRADITIONAL
RETRO_LANGUAGE_CHINESE_SIMPLIFIED
RETRO_LANGUAGE_ESPERANTO
RETRO_LANGUAGE_POLISH
RETRO_LANGUAGE_VIETNAMESE
RETRO_LANGUAGE_ARABIC
RETRO_LANGUAGE_GREEK
RETRO_LANGUAGE_TURKISH
RETRO_LANGUAGE_SLOVAK
RETRO_LANGUAGE_PERSIAN
RETRO_LANGUAGE_HEBREW
RETRO_LANGUAGE_ASTURIAN
RETRO_LANGUAGE_FINNISH
RETRO_LANGUAGE_INDONESIAN
RETRO_LANGUAGE_SWEDISH
RETRO_LANGUAGE_UKRAINIAN
RETRO_LANGUAGE_CZECH
RETRO_LANGUAGE_CATALAN_VALENCIA
RETRO_LANGUAGE_CATALAN
RETRO_LANGUAGE_BRITISH_ENGLISH
RETRO_LANGUAGE_HUNGARIAN
RETRO_LANGUAGE_LAST
RETRO_LANGUAGE_DUMMY
Ensure sizeof(enum) == sizeof(int)
Trait Implementations§
source§impl Clone for retro_language
impl Clone for retro_language
source§fn clone(&self) -> retro_language
fn clone(&self) -> retro_language
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for retro_language
impl Debug for retro_language
source§impl Hash for retro_language
impl Hash for retro_language
source§impl PartialEq<retro_language> for retro_language
impl PartialEq<retro_language> for retro_language
source§fn eq(&self, other: &retro_language) -> bool
fn eq(&self, other: &retro_language) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.