pub struct BumpCalculator { /* private fields */ }Implementations§
Source§impl BumpCalculator
impl BumpCalculator
pub fn new() -> Self
pub fn player_stats(&self) -> &HashMap<PlayerId, BumpPlayerStats>
pub fn team_zero_stats(&self) -> &BumpTeamStats
pub fn team_one_stats(&self) -> &BumpTeamStats
pub fn events(&self) -> &[BumpEvent]
pub fn update( &mut self, frame: &FrameInfo, players: &PlayerFrameState, events: &FrameEventsState, live_play: bool, ) -> SubtrActorResult<()>
Trait Implementations§
Source§impl Clone for BumpCalculator
impl Clone for BumpCalculator
Source§fn clone(&self) -> BumpCalculator
fn clone(&self) -> BumpCalculator
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BumpCalculator
impl Debug for BumpCalculator
Source§impl Default for BumpCalculator
impl Default for BumpCalculator
Source§fn default() -> BumpCalculator
fn default() -> BumpCalculator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BumpCalculator
impl RefUnwindSafe for BumpCalculator
impl Send for BumpCalculator
impl Sync for BumpCalculator
impl Unpin for BumpCalculator
impl UnsafeUnpin for BumpCalculator
impl UnwindSafe for BumpCalculator
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