pub enum PaintingVariantKey<Other = Identifier> {
Show 52 variants
Alban,
Aztec,
Aztec2,
Backyard,
Baroque,
Bomb,
Bouquet,
BurningSkull,
Bust,
Cavebird,
Changing,
Cotan,
Courbet,
Creebet,
Dennis,
DonkeyKong,
Earth,
Endboss,
Fern,
Fighters,
Finding,
Fire,
Graham,
Humble,
Kebab,
Lowmist,
Match,
Meditative,
Orb,
Owlemons,
Passage,
Pigscene,
Plant,
Pointer,
Pond,
Pool,
PrairieRide,
Sea,
Skeleton,
SkullAndRoses,
Stage,
Sunflowers,
Sunset,
Tides,
Unpacked,
Void,
Wanderer,
Wasteland,
Water,
Wind,
Wither,
Other(Other),
}Variants§
Alban
Aztec
Aztec2
Backyard
Baroque
Bomb
Bouquet
BurningSkull
Bust
Cavebird
Changing
Cotan
Courbet
Creebet
Dennis
DonkeyKong
Earth
Endboss
Fern
Fighters
Finding
Fire
Graham
Humble
Kebab
Lowmist
Match
Meditative
Orb
Owlemons
Passage
Pigscene
Plant
Pointer
Pond
Pool
PrairieRide
Sea
Skeleton
SkullAndRoses
Stage
Sunflowers
Sunset
Tides
Unpacked
Void
Wanderer
Wasteland
Water
Wind
Wither
Other(Other)
Implementations§
Trait Implementations§
Source§impl<Other: Clone> Clone for PaintingVariantKey<Other>
impl<Other: Clone> Clone for PaintingVariantKey<Other>
Source§fn clone(&self) -> PaintingVariantKey<Other>
fn clone(&self) -> PaintingVariantKey<Other>
Returns a duplicate 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 DataRegistryKey for PaintingVariantKey
impl DataRegistryKey for PaintingVariantKey
type Borrow<'a> = PaintingVariantKey<&'a Identifier>
fn into_ident(self) -> Identifier
Source§impl<'a> DataRegistryKeyRef<'a> for PaintingVariantKey<&'a Identifier>
impl<'a> DataRegistryKeyRef<'a> for PaintingVariantKey<&'a Identifier>
type Owned = PaintingVariantKey
fn to_owned(self) -> Self::Owned
fn from_ident(ident: &'a Identifier) -> Self
fn into_ident(self) -> Identifier
Source§impl<Other: Debug> Debug for PaintingVariantKey<Other>
impl<Other: Debug> Debug for PaintingVariantKey<Other>
Source§impl<'a> From<&'a Identifier> for PaintingVariantKey<&'a Identifier>
impl<'a> From<&'a Identifier> for PaintingVariantKey<&'a Identifier>
Source§fn from(ident: &'a Identifier) -> Self
fn from(ident: &'a Identifier) -> Self
Converts to this type from the input type.
Source§impl From<Identifier> for PaintingVariantKey
impl From<Identifier> for PaintingVariantKey
Source§fn from(ident: Identifier) -> Self
fn from(ident: Identifier) -> Self
Converts to this type from the input type.
Source§impl From<PaintingVariantKey<&Identifier>> for Identifier
impl From<PaintingVariantKey<&Identifier>> for Identifier
Source§fn from(registry: PaintingVariantKey<&Identifier>) -> Self
fn from(registry: PaintingVariantKey<&Identifier>) -> Self
Converts to this type from the input type.
Source§impl From<PaintingVariantKey> for Identifier
impl From<PaintingVariantKey> for Identifier
Source§fn from(registry: PaintingVariantKey) -> Self
fn from(registry: PaintingVariantKey) -> Self
Converts to this type from the input type.
Source§impl FromNbtTag for PaintingVariantKey
impl FromNbtTag for PaintingVariantKey
fn from_nbt_tag(tag: NbtTag<'_, '_>) -> Option<Self>
fn from_optional_nbt_tag( tag: Option<NbtTag<'_, '_>>, ) -> Result<Option<Self>, DeserializeError>
Source§impl<Other: Hash> Hash for PaintingVariantKey<Other>
impl<Other: Hash> Hash for PaintingVariantKey<Other>
Source§impl<Other: PartialEq> PartialEq for PaintingVariantKey<Other>
impl<Other: PartialEq> PartialEq for PaintingVariantKey<Other>
impl<Other: Eq> Eq for PaintingVariantKey<Other>
impl<Other> StructuralPartialEq for PaintingVariantKey<Other>
Auto Trait Implementations§
impl<Other> Freeze for PaintingVariantKey<Other>where
Other: Freeze,
impl<Other> RefUnwindSafe for PaintingVariantKey<Other>where
Other: RefUnwindSafe,
impl<Other> Send for PaintingVariantKey<Other>where
Other: Send,
impl<Other> Sync for PaintingVariantKey<Other>where
Other: Sync,
impl<Other> Unpin for PaintingVariantKey<Other>where
Other: Unpin,
impl<Other> UnwindSafe for PaintingVariantKey<Other>where
Other: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.