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