pub enum ForceVolume {
Boundless,
Box {
half: [f32; 3],
},
Sphere {
radius: f32,
},
Cylinder {
radius: f32,
half_height: f32,
},
}Expand description
The volume a force field acts in.
Variants§
Trait Implementations§
Source§impl Clone for ForceVolume
impl Clone for ForceVolume
impl Copy for ForceVolume
Source§impl Debug for ForceVolume
impl Debug for ForceVolume
Source§impl PartialEq for ForceVolume
impl PartialEq for ForceVolume
Source§impl Serialize for ForceVolume
impl Serialize for ForceVolume
impl StructuralPartialEq for ForceVolume
Auto Trait Implementations§
impl Forget for ForceVolume
impl Freeze for ForceVolume
impl RefUnwindSafe for ForceVolume
impl Send for ForceVolume
impl Sync for ForceVolume
impl Unpin for ForceVolume
impl UnsafeUnpin for ForceVolume
impl UnwindSafe for ForceVolume
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