pub struct ServerboundChangeGameMode {
pub mode: GameMode,
}
Fields§
§mode: GameMode
Implementations§
Trait Implementations§
Source§impl AzaleaRead for ServerboundChangeGameMode
impl AzaleaRead for ServerboundChangeGameMode
fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError>
Source§impl Clone for ServerboundChangeGameMode
impl Clone for ServerboundChangeGameMode
Source§fn clone(&self) -> ServerboundChangeGameMode
fn clone(&self) -> ServerboundChangeGameMode
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 ServerboundChangeGameMode
impl Debug for ServerboundChangeGameMode
Source§impl Packet<ServerboundGamePacket> for ServerboundChangeGameMode
impl Packet<ServerboundGamePacket> for ServerboundChangeGameMode
fn into_variant(self) -> ServerboundGamePacket
Auto Trait Implementations§
impl Freeze for ServerboundChangeGameMode
impl RefUnwindSafe for ServerboundChangeGameMode
impl Send for ServerboundChangeGameMode
impl Sync for ServerboundChangeGameMode
impl Unpin for ServerboundChangeGameMode
impl UnwindSafe for ServerboundChangeGameMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Converts
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
, which can then be
downcast
into Box<dyn ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Converts
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
, which can then be further
downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Converts
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Converts
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.