pub struct BallHitBall {
pub pre_hit_speed: f64,
pub post_hit_speed: f64,
pub location: Vector3,
pub extra: HashMap<String, Value>,
}Fields§
§pre_hit_speed: f64§post_hit_speed: f64§location: Vector3§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for BallHitBall
impl Clone for BallHitBall
Source§fn clone(&self) -> BallHitBall
fn clone(&self) -> BallHitBall
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 BallHitBall
impl Debug for BallHitBall
Source§impl Default for BallHitBall
impl Default for BallHitBall
Source§fn default() -> BallHitBall
fn default() -> BallHitBall
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BallHitBall
impl<'de> Deserialize<'de> for BallHitBall
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BallHitBall
impl RefUnwindSafe for BallHitBall
impl Send for BallHitBall
impl Sync for BallHitBall
impl Unpin for BallHitBall
impl UnsafeUnpin for BallHitBall
impl UnwindSafe for BallHitBall
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