Enum Items

Source
#[repr(u8)]
pub enum Items {
Show 155 variants NONE = 0, UNKNOWNITEM = 1, ABSORBBULB = 2, ADRENALINEORB = 3, ADAMANTORB = 4, ADAMANTCRYSTAL = 5, AIRBALLOON = 6, ASSAULTVEST = 7, BABIRIBERRY = 8, BLACKBELT = 9, BLACKSLUDGE = 10, BLACKGLASSES = 11, BLANKPLATE = 12, BOOSTERENERGY = 13, CELLBATTERY = 14, CHARCOAL = 15, CHARTIBERRY = 16, CHILANBERRY = 17, CHOICEBAND = 18, CHOICESPECS = 19, CHOICESCARF = 20, CHOPLEBERRY = 21, COBABERRY = 22, COLBURBERRY = 23, CUSTAPBERRY = 24, DRAGONFANG = 25, DRAGONSCALE = 26, DREADPLATE = 27, EARTHPLATE = 28, ELECTRICSEED = 29, EXPERTBELT = 30, EVIOLITE = 31, FAIRYFEATHER = 32, FISTPLATE = 33, FLAMEORB = 34, GRASSYSEED = 35, HABANBERRY = 36, KASIBBERRY = 37, KEBIABERRY = 38, LEFTOVERS = 39, LIFEORB = 40, LUSTROUSORB = 41, LUSTROUSGLOBE = 42, METALCOAT = 43, MISTYSEED = 44, MUSCLEBAND = 45, MYSTICWATER = 46, NEVERMELTICE = 47, PINKBOW = 48, POLKADOTBOW = 49, OCCABERRY = 50, ODDINCENSE = 51, PASSHOBERRY = 52, PAYAPABERRY = 53, POISONBARB = 54, POWERHERB = 55, PSYCHICSEED = 56, PUNCHINGGLOVE = 57, RINDOBERRY = 58, ROSELIBERRY = 59, ROCKYHELMET = 60, SEAINCENSE = 61, SHARPBEAK = 62, SPELLTAG = 63, MIRACLESEED = 64, SHELLBELL = 65, SHUCABERRY = 66, SILKSCARF = 67, SILVERPOWDER = 68, SKYPLATE = 69, SOFTSAND = 70, SOULDEW = 71, GRISEOUSORB = 72, GRISEOUSCORE = 73, TANGABERRY = 74, THROATSPRAY = 75, THICKCLUB = 76, TOXICORB = 77, TOXICPLATE = 78, TWISTEDSPOON = 79, HARDSTONE = 80, METALPOWDER = 81, WACANBERRY = 82, WAVEINCENSE = 83, MAGNET = 84, WEAKNESSPOLICY = 85, WISEGLASSES = 86, BLUNDERPOLICY = 87, HEAVYDUTYBOOTS = 88, CLEARAMULET = 89, PROTECTIVEPADS = 90, SHEDSHELL = 91, YACHEBERRY = 92, STONEPLATE = 93, INSECTPLATE = 94, SPOOKYPLATE = 95, IRONBALL = 96, IRONPLATE = 97, FLAMEPLATE = 98, SPLASHPLATE = 99, MEADOWPLATE = 100, ZAPPLATE = 101, MINDPLATE = 102, ICICLEPLATE = 103, DRACOPLATE = 104, PIXIEPLATE = 105, LIGHTBALL = 106, FOCUSSASH = 107, LUMBERRY = 108, SITRUSBERRY = 109, PETAYABERRY = 110, SALACBERRY = 111, LIECHIBERRY = 112, NORMALGEM = 113, BUGGEM = 114, ELECTRICGEM = 115, FIGHTINGGEM = 116, GHOSTGEM = 117, PSYCHICGEM = 118, FLYINGGEM = 119, STEELGEM = 120, ICEGEM = 121, POISONGEM = 122, FIREGEM = 123, DRAGONGEM = 124, GROUNDGEM = 125, WATERGEM = 126, DARKGEM = 127, ROCKGEM = 128, GRASSGEM = 129, FAIRYGEM = 130, BUGMEMORY = 131, FIGHTINGMEMORY = 132, GHOSTMEMORY = 133, PSYCHICMEMORY = 134, FLYINGMEMORY = 135, STEELMEMORY = 136, ICEMEMORY = 137, POISONMEMORY = 138, FIREMEMORY = 139, DRAGONMEMORY = 140, GROUNDMEMORY = 141, WATERMEMORY = 142, DARKMEMORY = 143, ROCKMEMORY = 144, GRASSMEMORY = 145, FAIRYMEMORY = 146, ELECTRICMEMORY = 147, WELLSPRINGMASK = 148, HEARTHFLAMEMASK = 149, CORNERSTONEMASK = 150, WIDELENS = 151, LOADEDDICE = 152, RUSTEDSWORD = 153, RUSTEDSHIELD = 154,
}

Variants§

§

NONE = 0

§

UNKNOWNITEM = 1

§

ABSORBBULB = 2

§

ADRENALINEORB = 3

§

ADAMANTORB = 4

§

ADAMANTCRYSTAL = 5

§

AIRBALLOON = 6

§

ASSAULTVEST = 7

§

BABIRIBERRY = 8

§

BLACKBELT = 9

§

BLACKSLUDGE = 10

§

BLACKGLASSES = 11

§

BLANKPLATE = 12

§

BOOSTERENERGY = 13

§

CELLBATTERY = 14

§

CHARCOAL = 15

§

CHARTIBERRY = 16

§

CHILANBERRY = 17

§

CHOICEBAND = 18

§

CHOICESPECS = 19

§

CHOICESCARF = 20

§

CHOPLEBERRY = 21

§

COBABERRY = 22

§

COLBURBERRY = 23

§

CUSTAPBERRY = 24

§

DRAGONFANG = 25

§

DRAGONSCALE = 26

§

DREADPLATE = 27

§

EARTHPLATE = 28

§

ELECTRICSEED = 29

§

EXPERTBELT = 30

§

EVIOLITE = 31

§

FAIRYFEATHER = 32

§

FISTPLATE = 33

§

FLAMEORB = 34

§

GRASSYSEED = 35

§

HABANBERRY = 36

§

KASIBBERRY = 37

§

KEBIABERRY = 38

§

LEFTOVERS = 39

§

LIFEORB = 40

§

LUSTROUSORB = 41

§

LUSTROUSGLOBE = 42

§

METALCOAT = 43

§

MISTYSEED = 44

§

MUSCLEBAND = 45

§

MYSTICWATER = 46

§

NEVERMELTICE = 47

§

PINKBOW = 48

§

POLKADOTBOW = 49

§

OCCABERRY = 50

§

ODDINCENSE = 51

§

PASSHOBERRY = 52

§

PAYAPABERRY = 53

§

POISONBARB = 54

§

POWERHERB = 55

§

PSYCHICSEED = 56

§

PUNCHINGGLOVE = 57

§

RINDOBERRY = 58

§

ROSELIBERRY = 59

§

ROCKYHELMET = 60

§

SEAINCENSE = 61

§

SHARPBEAK = 62

§

SPELLTAG = 63

§

MIRACLESEED = 64

§

SHELLBELL = 65

§

SHUCABERRY = 66

§

SILKSCARF = 67

§

SILVERPOWDER = 68

§

SKYPLATE = 69

§

SOFTSAND = 70

§

SOULDEW = 71

§

GRISEOUSORB = 72

§

GRISEOUSCORE = 73

§

TANGABERRY = 74

§

THROATSPRAY = 75

§

THICKCLUB = 76

§

TOXICORB = 77

§

TOXICPLATE = 78

§

TWISTEDSPOON = 79

§

HARDSTONE = 80

§

METALPOWDER = 81

§

WACANBERRY = 82

§

WAVEINCENSE = 83

§

MAGNET = 84

§

WEAKNESSPOLICY = 85

§

WISEGLASSES = 86

§

BLUNDERPOLICY = 87

§

HEAVYDUTYBOOTS = 88

§

CLEARAMULET = 89

§

PROTECTIVEPADS = 90

§

SHEDSHELL = 91

§

YACHEBERRY = 92

§

STONEPLATE = 93

§

INSECTPLATE = 94

§

SPOOKYPLATE = 95

§

IRONBALL = 96

§

IRONPLATE = 97

§

FLAMEPLATE = 98

§

SPLASHPLATE = 99

§

MEADOWPLATE = 100

§

ZAPPLATE = 101

§

MINDPLATE = 102

§

ICICLEPLATE = 103

§

DRACOPLATE = 104

§

PIXIEPLATE = 105

§

LIGHTBALL = 106

§

FOCUSSASH = 107

§

LUMBERRY = 108

§

SITRUSBERRY = 109

§

PETAYABERRY = 110

§

SALACBERRY = 111

§

LIECHIBERRY = 112

§

NORMALGEM = 113

§

BUGGEM = 114

§

ELECTRICGEM = 115

§

FIGHTINGGEM = 116

§

GHOSTGEM = 117

§

PSYCHICGEM = 118

§

FLYINGGEM = 119

§

STEELGEM = 120

§

ICEGEM = 121

§

POISONGEM = 122

§

FIREGEM = 123

§

DRAGONGEM = 124

§

GROUNDGEM = 125

§

WATERGEM = 126

§

DARKGEM = 127

§

ROCKGEM = 128

§

GRASSGEM = 129

§

FAIRYGEM = 130

§

BUGMEMORY = 131

§

FIGHTINGMEMORY = 132

§

GHOSTMEMORY = 133

§

PSYCHICMEMORY = 134

§

FLYINGMEMORY = 135

§

STEELMEMORY = 136

§

ICEMEMORY = 137

§

POISONMEMORY = 138

§

FIREMEMORY = 139

§

DRAGONMEMORY = 140

§

GROUNDMEMORY = 141

§

WATERMEMORY = 142

§

DARKMEMORY = 143

§

ROCKMEMORY = 144

§

GRASSMEMORY = 145

§

FAIRYMEMORY = 146

§

ELECTRICMEMORY = 147

§

WELLSPRINGMASK = 148

§

HEARTHFLAMEMASK = 149

§

CORNERSTONEMASK = 150

§

WIDELENS = 151

§

LOADEDDICE = 152

§

RUSTEDSWORD = 153

§

RUSTEDSHIELD = 154

Trait Implementations§

Source§

impl Clone for Items

Source§

fn clone(&self) -> Items

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 Items

Source§

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

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

impl Display for Items

Source§

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

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

impl From<u8> for Items

Source§

fn from(value: u8) -> Items

Converts to this type from the input type.
Source§

impl FromStr for Items

Source§

type Err = ()

The associated error which can be returned from parsing.
Source§

fn from_str(input: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
Source§

impl Into<u8> for Items

Source§

fn into(self) -> u8

Converts this type into the (usually inferred) input type.
Source§

impl PartialEq for Items

Source§

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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

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

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Items

Source§

impl StructuralPartialEq for Items

Auto Trait Implementations§

§

impl Freeze for Items

§

impl RefUnwindSafe for Items

§

impl Send for Items

§

impl Sync for Items

§

impl Unpin for Items

§

impl UnwindSafe for Items

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> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. 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,

Source§

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> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

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

Source§

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

Source§

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

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V