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