pub struct FlickCalculator { /* private fields */ }Expand description
Detects flicks from ball/player state and touches.
Implementations§
Source§impl FlickCalculator
impl FlickCalculator
pub fn new() -> Self
pub fn events(&self) -> &[FlickEvent]
pub fn new_events(&self) -> &[FlickEvent]
pub fn update( &mut self, frame: &FrameInfo, ball: &BallFrameState, players: &PlayerFrameState, touch_state: &TouchState, touch: &TouchCalculator, live_play_state: &LivePlayState, ) -> SubtrActorResult<()>
Trait Implementations§
Source§impl Clone for FlickCalculator
impl Clone for FlickCalculator
Source§impl Debug for FlickCalculator
impl Debug for FlickCalculator
Source§impl Default for FlickCalculator
impl Default for FlickCalculator
Source§impl PartialEq for FlickCalculator
impl PartialEq for FlickCalculator
impl StructuralPartialEq for FlickCalculator
Auto Trait Implementations§
impl Freeze for FlickCalculator
impl RefUnwindSafe for FlickCalculator
impl Send for FlickCalculator
impl Sync for FlickCalculator
impl Unpin for FlickCalculator
impl UnsafeUnpin for FlickCalculator
impl UnwindSafe for FlickCalculator
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