pub struct FiftyFiftyStateCalculator { /* private fields */ }Implementations§
Source§impl FiftyFiftyStateCalculator
impl FiftyFiftyStateCalculator
pub fn new() -> Self
pub fn update( &mut self, frame: &FrameInfo, gameplay: &GameplayState, ball: &BallFrameState, players: &PlayerFrameState, touch_state: &TouchState, possession_state: &PossessionState, live_play_state: &LivePlayState, ) -> FiftyFiftyState
Trait Implementations§
Source§impl Default for FiftyFiftyStateCalculator
impl Default for FiftyFiftyStateCalculator
Source§fn default() -> FiftyFiftyStateCalculator
fn default() -> FiftyFiftyStateCalculator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FiftyFiftyStateCalculator
impl RefUnwindSafe for FiftyFiftyStateCalculator
impl Send for FiftyFiftyStateCalculator
impl Sync for FiftyFiftyStateCalculator
impl Unpin for FiftyFiftyStateCalculator
impl UnsafeUnpin for FiftyFiftyStateCalculator
impl UnwindSafe for FiftyFiftyStateCalculator
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