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