pub struct Player {Show 15 fields
pub grace: u8,
pub jbuffer: u8,
pub djump: u8,
pub dash_time: i32,
pub dash_effect_time: u8,
pub dash_target_effect: f32,
pub dash_target_x: f32,
pub dash_target_y: f32,
pub dash_accel_x: f32,
pub dash_accel_y: f32,
pub spr_off: f32,
pub was_on_ground: bool,
pub hair: Vec<Vector>,
pub p_jump: bool,
pub p_dash: bool,
}Fields§
§grace: u8§jbuffer: u8§djump: u8§dash_time: i32§dash_effect_time: u8§dash_target_effect: f32§dash_target_x: f32§dash_target_y: f32§dash_accel_x: f32§dash_accel_y: f32§spr_off: f32§was_on_ground: bool§hair: Vec<Vector>§p_jump: bool§p_dash: boolImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Player
impl<'de> Deserialize<'de> for Player
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Player
impl RefUnwindSafe for Player
impl Send for Player
impl Sync for Player
impl Unpin for Player
impl UnwindSafe for Player
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