pub struct TouchCalculator { /* private fields */ }Implementations§
Source§impl TouchCalculator
impl TouchCalculator
pub fn new() -> Self
pub fn player_stats(&self) -> &HashMap<PlayerId, TouchStats>
pub fn update( &mut self, frame: &FrameInfo, ball: &BallFrameState, vertical_state: &PlayerVerticalState, touch_state: &TouchState, live_play: bool, ) -> SubtrActorResult<()>
Trait Implementations§
Source§impl Clone for TouchCalculator
impl Clone for TouchCalculator
Source§fn clone(&self) -> TouchCalculator
fn clone(&self) -> TouchCalculator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TouchCalculator
impl Debug for TouchCalculator
Source§impl Default for TouchCalculator
impl Default for TouchCalculator
Source§fn default() -> TouchCalculator
fn default() -> TouchCalculator
Returns the “default value” for a type. Read more
Source§impl PartialEq for TouchCalculator
impl PartialEq for TouchCalculator
impl StructuralPartialEq for TouchCalculator
Auto Trait Implementations§
impl Freeze for TouchCalculator
impl RefUnwindSafe for TouchCalculator
impl Send for TouchCalculator
impl Sync for TouchCalculator
impl Unpin for TouchCalculator
impl UnsafeUnpin for TouchCalculator
impl UnwindSafe for TouchCalculator
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