pub struct PlayerVerticalState {
pub players: HashMap<PlayerId, PlayerVerticalSample>,
}Fields§
§players: HashMap<PlayerId, PlayerVerticalSample>Implementations§
Source§impl PlayerVerticalState
impl PlayerVerticalState
pub fn sample(&self, player_id: &PlayerId) -> Option<&PlayerVerticalSample>
pub fn band_for_player( &self, player_id: &PlayerId, ) -> Option<PlayerVerticalBand>
pub fn is_grounded(&self, player_id: &PlayerId) -> bool
Trait Implementations§
Source§impl Clone for PlayerVerticalState
impl Clone for PlayerVerticalState
Source§fn clone(&self) -> PlayerVerticalState
fn clone(&self) -> PlayerVerticalState
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 PlayerVerticalState
impl Debug for PlayerVerticalState
Source§impl Default for PlayerVerticalState
impl Default for PlayerVerticalState
Source§fn default() -> PlayerVerticalState
fn default() -> PlayerVerticalState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PlayerVerticalState
impl RefUnwindSafe for PlayerVerticalState
impl Send for PlayerVerticalState
impl Sync for PlayerVerticalState
impl Unpin for PlayerVerticalState
impl UnsafeUnpin for PlayerVerticalState
impl UnwindSafe for PlayerVerticalState
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