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