pub enum ParticleEventKind {
Birth,
Death,
Collision,
AgeReached(f32),
}Expand description
Fixed-boundary particle event.
Variants§
Birth
First admission of a live particle.
Death
Half-open lifetime expiry, including kill-on-hit.
Collision
Geometric or population contact.
AgeReached(f32)
First boundary at/after an absolute age in seconds.
Trait Implementations§
Source§impl Clone for ParticleEventKind
impl Clone for ParticleEventKind
impl Copy for ParticleEventKind
Source§impl Debug for ParticleEventKind
impl Debug for ParticleEventKind
Source§impl PartialEq for ParticleEventKind
impl PartialEq for ParticleEventKind
impl StructuralPartialEq for ParticleEventKind
Auto Trait Implementations§
impl Forget for ParticleEventKind
impl Freeze for ParticleEventKind
impl RefUnwindSafe for ParticleEventKind
impl Send for ParticleEventKind
impl Sync for ParticleEventKind
impl Unpin for ParticleEventKind
impl UnsafeUnpin for ParticleEventKind
impl UnwindSafe for ParticleEventKind
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