pub enum BallCollisionSurface {
Plane(BallCollisionPlane),
Cylinder(BallCollisionCylinder),
ConcaveCylinder(BallCollisionConcaveCylinder),
}Variants§
Plane(BallCollisionPlane)
Cylinder(BallCollisionCylinder)
ConcaveCylinder(BallCollisionConcaveCylinder)
Trait Implementations§
Source§impl Clone for BallCollisionSurface
impl Clone for BallCollisionSurface
Source§fn clone(&self) -> BallCollisionSurface
fn clone(&self) -> BallCollisionSurface
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BallCollisionSurface
Source§impl Debug for BallCollisionSurface
impl Debug for BallCollisionSurface
Source§impl From<BallCollisionConcaveCylinder> for BallCollisionSurface
impl From<BallCollisionConcaveCylinder> for BallCollisionSurface
Source§fn from(cylinder: BallCollisionConcaveCylinder) -> Self
fn from(cylinder: BallCollisionConcaveCylinder) -> Self
Converts to this type from the input type.
Source§impl From<BallCollisionCylinder> for BallCollisionSurface
impl From<BallCollisionCylinder> for BallCollisionSurface
Source§fn from(cylinder: BallCollisionCylinder) -> Self
fn from(cylinder: BallCollisionCylinder) -> Self
Converts to this type from the input type.
Source§impl From<BallCollisionPlane> for BallCollisionSurface
impl From<BallCollisionPlane> for BallCollisionSurface
Source§fn from(plane: BallCollisionPlane) -> Self
fn from(plane: BallCollisionPlane) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BallCollisionSurface
impl PartialEq for BallCollisionSurface
Source§fn eq(&self, other: &BallCollisionSurface) -> bool
fn eq(&self, other: &BallCollisionSurface) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BallCollisionSurface
Auto Trait Implementations§
impl Freeze for BallCollisionSurface
impl RefUnwindSafe for BallCollisionSurface
impl Send for BallCollisionSurface
impl Sync for BallCollisionSurface
impl Unpin for BallCollisionSurface
impl UnsafeUnpin for BallCollisionSurface
impl UnwindSafe for BallCollisionSurface
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