pub struct PlayerInfo {
pub uuid: String,
pub gamemode: String,
pub selected_slot: u32,
pub xp_level: i32,
pub xp_total: i32,
pub air: i32,
pub may_fly: bool,
pub flying: bool,
}Expand description
An online player’s state, as
Server::player_info sees it.
Fields§
§uuid: String§gamemode: String"survival", "creative", "adventure" or "spectator".
selected_slot: u32Selected hotbar slot (0–8).
xp_level: i32§xp_total: i32Total experience points.
air: i32Air supply in ticks (300 when full).
may_fly: boolWhether the player may fly (abilities.mayfly).
flying: boolImplementations§
Source§impl PlayerInfo
impl PlayerInfo
Trait Implementations§
Source§impl Clone for PlayerInfo
impl Clone for PlayerInfo
Source§impl Debug for PlayerInfo
impl Debug for PlayerInfo
Source§impl PartialEq for PlayerInfo
impl PartialEq for PlayerInfo
impl StructuralPartialEq for PlayerInfo
Auto Trait Implementations§
impl Freeze for PlayerInfo
impl RefUnwindSafe for PlayerInfo
impl Send for PlayerInfo
impl Sync for PlayerInfo
impl Unpin for PlayerInfo
impl UnsafeUnpin for PlayerInfo
impl UnwindSafe for PlayerInfo
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