pub enum ClientStatusAction {
PerformRespawn,
RequestStats,
}
Variants§
Implementations§
Source§impl ClientStatusAction
impl ClientStatusAction
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 ClientStatusAction
impl Clone for ClientStatusAction
Source§fn clone(&self) -> ClientStatusAction
fn clone(&self) -> ClientStatusAction
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 ClientStatusAction
impl Debug for ClientStatusAction
Source§impl Deserialize for ClientStatusAction
impl Deserialize for ClientStatusAction
fn mc_deserialize(data: &[u8]) -> DeserializeResult<'_, Self>
Source§impl From<ClientStatusAction> for PlayClientStatusSpec
impl From<ClientStatusAction> for PlayClientStatusSpec
Source§fn from(other: ClientStatusAction) -> Self
fn from(other: ClientStatusAction) -> Self
Converts to this type from the input type.
Source§impl From<PlayClientStatusSpec> for ClientStatusAction
impl From<PlayClientStatusSpec> for ClientStatusAction
Source§fn from(other: PlayClientStatusSpec) -> Self
fn from(other: PlayClientStatusSpec) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ClientStatusAction
impl PartialEq for ClientStatusAction
Source§impl Serialize for ClientStatusAction
impl Serialize for ClientStatusAction
fn mc_serialize<S: Serializer>(&self, to: &mut S) -> SerializeResult
impl StructuralPartialEq for ClientStatusAction
Auto Trait Implementations§
impl Freeze for ClientStatusAction
impl RefUnwindSafe for ClientStatusAction
impl Send for ClientStatusAction
impl Sync for ClientStatusAction
impl Unpin for ClientStatusAction
impl UnwindSafe for ClientStatusAction
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