pub enum Macintosh {
Show 118 variants English = 0, French = 1, German = 2, Italian = 3, Dutch = 4, Swedish = 5, Spanish = 6, Danish = 7, Portuguese = 8, Norwegian = 9, Hebrew = 10, Japanese = 11, Arabic = 12, Finnish = 13, Greek = 14, Icelandic = 15, Maltese = 16, Turkish = 17, Croatian = 18, ChineseTraditional = 19, Urdu = 20, Hindi = 21, Thai = 22, Korean = 23, Lithuanian = 24, Polish = 25, Hungarian = 26, Estonian = 27, Latvian = 28, Sami = 29, Faroese = 30, FarsiPersian = 31, Russian = 32, ChineseSimplified = 33, Flemish = 34, IrishGaelic = 35, Albanian = 36, Romanian = 37, Czech = 38, Slovak = 39, Slovenian = 40, Yiddish = 41, Serbian = 42, Macedonian = 43, Bulgarian = 44, Ukrainian = 45, Byelorussian = 46, Uzbek = 47, Kazakh = 48, AzerbaijaniCyrillic = 49, AzerbaijaniArabic = 50, Armenian = 51, Georgian = 52, Moldavian = 53, Kirghiz = 54, Tajiki = 55, Turkmen = 56, MongolianMongolian = 57, MongolianCyrillic = 58, Pashto = 59, Kurdish = 60, Kashmiri = 61, Sindhi = 62, Tibetan = 63, Nepali = 64, Sanskrit = 65, Marathi = 66, Bengali = 67, Assamese = 68, Gujarati = 69, Punjabi = 70, Oriya = 71, Malayalam = 72, Kannada = 73, Tamil = 74, Telugu = 75, Sinhalese = 76, Burmese = 77, Khmer = 78, Lao = 79, Vietnamese = 80, Indonesian = 81, Tagalog = 82, MalayRoman = 83, MalayArabic = 84, Amharic = 85, Tigrinya = 86, Galla = 87, Somali = 88, Swahili = 89, KinyarwandaRuanda = 90, Rundi = 91, NyanjaChewa = 92, Malagasy = 93, Esperanto = 94, Welsh = 128, Basque = 129, Catalan = 130, Latin = 131, Quechua = 132, Guarani = 133, Aymara = 134, Tatar = 135, Uighur = 136, Dzongkha = 137, JavaneseRoman = 138, SundaneseRoman = 139, Galician = 140, Afrikaans = 141, Breton = 142, Inuktitut = 143, ScottishGaelic = 144, ManxGaelic = 145, IrishGaelicDot = 146, Tongan = 147, GreekPolytonic = 148, Greenlandic = 149, AzerbaijaniRoman = 150,
}
Expand description

A Macintosh language.

Variants§

§

English = 0

§

French = 1

§

German = 2

§

Italian = 3

§

Dutch = 4

§

Swedish = 5

§

Spanish = 6

§

Danish = 7

§

Portuguese = 8

§

Norwegian = 9

§

Hebrew = 10

§

Japanese = 11

§

Arabic = 12

§

Finnish = 13

§

Greek = 14

§

Icelandic = 15

§

Maltese = 16

§

Turkish = 17

§

Croatian = 18

§

ChineseTraditional = 19

§

Urdu = 20

§

Hindi = 21

§

Thai = 22

§

Korean = 23

§

Lithuanian = 24

§

Polish = 25

§

Hungarian = 26

§

Estonian = 27

§

Latvian = 28

§

Sami = 29

§

Faroese = 30

§

FarsiPersian = 31

§

Russian = 32

§

ChineseSimplified = 33

§

Flemish = 34

§

IrishGaelic = 35

§

Albanian = 36

§

Romanian = 37

§

Czech = 38

§

Slovak = 39

§

Slovenian = 40

§

Yiddish = 41

§

Serbian = 42

§

Macedonian = 43

§

Bulgarian = 44

§

Ukrainian = 45

§

Byelorussian = 46

§

Uzbek = 47

§

Kazakh = 48

§

AzerbaijaniCyrillic = 49

§

AzerbaijaniArabic = 50

§

Armenian = 51

§

Georgian = 52

§

Moldavian = 53

§

Kirghiz = 54

§

Tajiki = 55

§

Turkmen = 56

§

MongolianMongolian = 57

§

MongolianCyrillic = 58

§

Pashto = 59

§

Kurdish = 60

§

Kashmiri = 61

§

Sindhi = 62

§

Tibetan = 63

§

Nepali = 64

§

Sanskrit = 65

§

Marathi = 66

§

Bengali = 67

§

Assamese = 68

§

Gujarati = 69

§

Punjabi = 70

§

Oriya = 71

§

Malayalam = 72

§

Kannada = 73

§

Tamil = 74

§

Telugu = 75

§

Sinhalese = 76

§

Burmese = 77

§

Khmer = 78

§

Lao = 79

§

Vietnamese = 80

§

Indonesian = 81

§

Tagalog = 82

§

MalayRoman = 83

§

MalayArabic = 84

§

Amharic = 85

§

Tigrinya = 86

§

Galla = 87

§

Somali = 88

§

Swahili = 89

§

KinyarwandaRuanda = 90

§

Rundi = 91

§

NyanjaChewa = 92

§

Malagasy = 93

§

Esperanto = 94

§

Welsh = 128

§

Basque = 129

§

Catalan = 130

§

Latin = 131

§

Quechua = 132

§

Guarani = 133

§

Aymara = 134

§

Tatar = 135

§

Uighur = 136

§

Dzongkha = 137

§

JavaneseRoman = 138

§

SundaneseRoman = 139

§

Galician = 140

§

Afrikaans = 141

§

Breton = 142

§

Inuktitut = 143

§

ScottishGaelic = 144

§

ManxGaelic = 145

§

IrishGaelicDot = 146

§

Tongan = 147

§

GreekPolytonic = 148

§

Greenlandic = 149

§

AzerbaijaniRoman = 150

Trait Implementations§

source§

impl Clone for Macintosh

source§

fn clone(&self) -> Macintosh

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Macintosh

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Macintosh

source§

fn default() -> Macintosh

Returns the “default value” for a type. Read more
source§

impl From<Macintosh> for &'static str

source§

fn from(value: Macintosh) -> Self

Converts to this type from the input type.
source§

impl From<Macintosh> for u16

source§

fn from(value: Macintosh) -> Self

Converts to this type from the input type.
source§

impl Hash for Macintosh

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Macintosh

source§

fn eq(&self, other: &Macintosh) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Read for Macintosh

source§

fn read<T: Read>(tape: &mut T) -> Result<Self>

Read a value.
source§

impl TryFrom<u16> for Macintosh

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(value: u16) -> Result<Macintosh>

Performs the conversion.
source§

impl Write for Macintosh

source§

fn write<T: Write>(&self, tape: &mut T) -> Result<()>

Write the value.
source§

impl Copy for Macintosh

source§

impl Eq for Macintosh

source§

impl StructuralPartialEq for Macintosh

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.