pub enum BossBarColor {
Pink,
Blue,
Red,
Green,
Yellow,
Purple,
White,
}
Variants§
Implementations§
Source§impl BossBarColor
impl BossBarColor
pub const fn variant_count() -> usize
pub fn deserialize_with_id<'a>( id: VarInt, data: &'a [u8], ) -> DeserializeResult<'a, Self>
pub fn name(&self) -> &str
pub fn id(&self) -> VarInt
pub fn serialize_body<S: Serializer>(&self, to: &mut S) -> SerializeResult
Trait Implementations§
Source§impl Clone for BossBarColor
impl Clone for BossBarColor
Source§fn clone(&self) -> BossBarColor
fn clone(&self) -> BossBarColor
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 Debug for BossBarColor
impl Debug for BossBarColor
Source§impl Deserialize for BossBarColor
impl Deserialize for BossBarColor
fn mc_deserialize(data: &[u8]) -> DeserializeResult<'_, Self>
Source§impl PartialEq for BossBarColor
impl PartialEq for BossBarColor
Source§impl Serialize for BossBarColor
impl Serialize for BossBarColor
fn mc_serialize<S: Serializer>(&self, to: &mut S) -> SerializeResult
impl StructuralPartialEq for BossBarColor
Auto Trait Implementations§
impl Freeze for BossBarColor
impl RefUnwindSafe for BossBarColor
impl Send for BossBarColor
impl Sync for BossBarColor
impl Unpin for BossBarColor
impl UnwindSafe for BossBarColor
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