pub struct ExtractedEmitter {
pub object_id: u64,
pub position: [f32; 3],
pub kind: EmitterKind,
pub tags: Vec<String>,
}Expand description
Emitter spawner extracted from a Particle or DreamMatter component.
Fields§
§object_id: u64§position: [f32; 3]§kind: EmitterKindTrait Implementations§
Source§impl Clone for ExtractedEmitter
impl Clone for ExtractedEmitter
Source§fn clone(&self) -> ExtractedEmitter
fn clone(&self) -> ExtractedEmitter
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 moreAuto Trait Implementations§
impl Freeze for ExtractedEmitter
impl RefUnwindSafe for ExtractedEmitter
impl Send for ExtractedEmitter
impl Sync for ExtractedEmitter
impl Unpin for ExtractedEmitter
impl UnsafeUnpin for ExtractedEmitter
impl UnwindSafe for ExtractedEmitter
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