pub struct DemoCalculator { /* private fields */ }Implementations§
Source§impl DemoCalculator
impl DemoCalculator
pub fn new() -> Self
pub fn player_stats(&self) -> &HashMap<PlayerId, DemoPlayerStats>
pub fn team_zero_stats(&self) -> &DemoTeamStats
pub fn team_one_stats(&self) -> &DemoTeamStats
pub fn timeline(&self) -> &[TimelineEvent]
pub fn update( &mut self, frame: &FrameInfo, players: &PlayerFrameState, events: &FrameEventsState, ) -> SubtrActorResult<()>
Trait Implementations§
Source§impl Clone for DemoCalculator
impl Clone for DemoCalculator
Source§fn clone(&self) -> DemoCalculator
fn clone(&self) -> DemoCalculator
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 DemoCalculator
impl Debug for DemoCalculator
Source§impl Default for DemoCalculator
impl Default for DemoCalculator
Source§fn default() -> DemoCalculator
fn default() -> DemoCalculator
Returns the “default value” for a type. Read more
Source§impl PartialEq for DemoCalculator
impl PartialEq for DemoCalculator
impl StructuralPartialEq for DemoCalculator
Auto Trait Implementations§
impl Freeze for DemoCalculator
impl RefUnwindSafe for DemoCalculator
impl Send for DemoCalculator
impl Sync for DemoCalculator
impl Unpin for DemoCalculator
impl UnsafeUnpin for DemoCalculator
impl UnwindSafe for DemoCalculator
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