pub enum RespawnRequestType {
Screen,
Immediate,
}
Variants§
Implementations§
Source§impl RespawnRequestType
impl RespawnRequestType
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 RespawnRequestType
impl Clone for RespawnRequestType
Source§fn clone(&self) -> RespawnRequestType
fn clone(&self) -> RespawnRequestType
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 RespawnRequestType
impl Debug for RespawnRequestType
Source§impl Deserialize for RespawnRequestType
impl Deserialize for RespawnRequestType
fn mc_deserialize(data: &[u8]) -> DeserializeResult<'_, Self>
Source§impl PartialEq for RespawnRequestType
impl PartialEq for RespawnRequestType
Source§impl Serialize for RespawnRequestType
impl Serialize for RespawnRequestType
fn mc_serialize<S: Serializer>(&self, to: &mut S) -> SerializeResult
impl StructuralPartialEq for RespawnRequestType
Auto Trait Implementations§
impl Freeze for RespawnRequestType
impl RefUnwindSafe for RespawnRequestType
impl Send for RespawnRequestType
impl Sync for RespawnRequestType
impl Unpin for RespawnRequestType
impl UnwindSafe for RespawnRequestType
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