#[repr(u32)]pub enum LlamaVariant {
Creamy = 0,
White = 1,
Brown = 2,
Gray = 3,
}
Variants§
Implementations§
Source§impl LlamaVariant
impl LlamaVariant
pub fn azalea_read_id( buf: &mut Cursor<&[u8]>, id: u32, ) -> Result<Self, BufReadError>
Source§impl LlamaVariant
impl LlamaVariant
Sourcepub unsafe fn from_u32_unchecked(id: u32) -> Self
pub unsafe fn from_u32_unchecked(id: u32) -> Self
pub fn is_valid_id(id: u32) -> bool
Trait Implementations§
Source§impl AzaleaRead for LlamaVariant
impl AzaleaRead for LlamaVariant
fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError>
Source§impl AzaleaWrite for LlamaVariant
impl AzaleaWrite for LlamaVariant
Source§impl Clone for LlamaVariant
impl Clone for LlamaVariant
Source§fn clone(&self) -> LlamaVariant
fn clone(&self) -> LlamaVariant
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 LlamaVariant
impl Debug for LlamaVariant
Source§impl Default for LlamaVariant
impl Default for LlamaVariant
Source§fn default() -> LlamaVariant
fn default() -> LlamaVariant
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LlamaVariant
impl<'de> Deserialize<'de> for LlamaVariant
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for LlamaVariant
impl Display for LlamaVariant
Source§impl FromNbtTag for LlamaVariant
impl FromNbtTag for LlamaVariant
fn from_nbt_tag(tag: NbtTag<'_, '_>) -> Option<Self>
fn from_optional_nbt_tag( tag: Option<NbtTag<'_, '_>>, ) -> Result<Option<Self>, DeserializeError>
Source§impl FromStr for LlamaVariant
impl FromStr for LlamaVariant
Source§impl Hash for LlamaVariant
impl Hash for LlamaVariant
Source§impl PartialEq for LlamaVariant
impl PartialEq for LlamaVariant
Source§impl Registry for LlamaVariant
impl Registry for LlamaVariant
Source§impl Serialize for LlamaVariant
impl Serialize for LlamaVariant
Source§impl ToNbtTag for LlamaVariant
impl ToNbtTag for LlamaVariant
fn to_nbt_tag(self) -> NbtTag
fn to_optional_nbt_tag(self) -> Option<NbtTag>
Source§impl TryFrom<u32> for LlamaVariant
impl TryFrom<u32> for LlamaVariant
impl Copy for LlamaVariant
impl Eq for LlamaVariant
impl StructuralPartialEq for LlamaVariant
Auto Trait Implementations§
impl Freeze for LlamaVariant
impl RefUnwindSafe for LlamaVariant
impl Send for LlamaVariant
impl Sync for LlamaVariant
impl Unpin for LlamaVariant
impl UnwindSafe for LlamaVariant
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