pub struct PossessionStateCalculator { /* private fields */ }Expand description
Maintains shared ball-possession state from touches and live play.
Implementations§
Source§impl PossessionStateCalculator
impl PossessionStateCalculator
pub fn new() -> Self
pub fn update( &mut self, frame: &FrameInfo, touch_state: &TouchState, live_play_state: &LivePlayState, ) -> PossessionState
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PossessionStateCalculator
impl RefUnwindSafe for PossessionStateCalculator
impl Send for PossessionStateCalculator
impl Sync for PossessionStateCalculator
impl Unpin for PossessionStateCalculator
impl UnsafeUnpin for PossessionStateCalculator
impl UnwindSafe for PossessionStateCalculator
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