pub struct BackboardBounceCalculator { /* private fields */ }Expand description
Detects backboard bounces and attributes them to the player who sent the ball.
Implementations§
Source§impl BackboardBounceCalculator
impl BackboardBounceCalculator
pub fn new() -> Self
pub fn update( &mut self, frame: &FrameInfo, ball: &BallFrameState, players: &PlayerFrameState, touch_state: &TouchState, live_play_state: &LivePlayState, ) -> BackboardBounceState
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BackboardBounceCalculator
impl RefUnwindSafe for BackboardBounceCalculator
impl Send for BackboardBounceCalculator
impl Sync for BackboardBounceCalculator
impl Unpin for BackboardBounceCalculator
impl UnsafeUnpin for BackboardBounceCalculator
impl UnwindSafe for BackboardBounceCalculator
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