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