pub struct DemoGoalCalculator { /* private fields */ }Expand description
Tags goals involving a demolition.
Implementations§
Source§impl DemoGoalCalculator
impl DemoGoalCalculator
pub fn new() -> Self
pub fn with_config(config: DemoGoalCalculatorConfig) -> Self
pub fn config(&self) -> &DemoGoalCalculatorConfig
pub fn events(&self) -> &[GoalTagAssignment]
pub fn new_events(&self) -> &[GoalTagAssignment]
Source§impl DemoGoalCalculator
impl DemoGoalCalculator
pub fn update( &mut self, match_stats: &MatchStatsCalculator, demo: &DemoCalculator, ) -> SubtrActorResult<()>
Trait Implementations§
Source§impl Clone for DemoGoalCalculator
impl Clone for DemoGoalCalculator
Source§impl Debug for DemoGoalCalculator
impl Debug for DemoGoalCalculator
Source§impl Default for DemoGoalCalculator
impl Default for DemoGoalCalculator
Source§impl PartialEq for DemoGoalCalculator
impl PartialEq for DemoGoalCalculator
impl StructuralPartialEq for DemoGoalCalculator
Auto Trait Implementations§
impl Freeze for DemoGoalCalculator
impl RefUnwindSafe for DemoGoalCalculator
impl Send for DemoGoalCalculator
impl Sync for DemoGoalCalculator
impl Unpin for DemoGoalCalculator
impl UnsafeUnpin for DemoGoalCalculator
impl UnwindSafe for DemoGoalCalculator
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