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