pub struct ProjectileHitEntities {
pub hit_entities: Vec<(Uid, Time)>,
}Fields§
§hit_entities: Vec<(Uid, Time)>Trait Implementations§
Source§impl Clone for ProjectileHitEntities
impl Clone for ProjectileHitEntities
Source§fn clone(&self) -> ProjectileHitEntities
fn clone(&self) -> ProjectileHitEntities
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 Component for ProjectileHitEntities
impl Component for ProjectileHitEntities
Source§type Storage = DenseVecStorage<ProjectileHitEntities>
type Storage = DenseVecStorage<ProjectileHitEntities>
Associated storage type for this component.
Source§impl Debug for ProjectileHitEntities
impl Debug for ProjectileHitEntities
Source§impl Default for ProjectileHitEntities
impl Default for ProjectileHitEntities
Source§fn default() -> ProjectileHitEntities
fn default() -> ProjectileHitEntities
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProjectileHitEntities
impl RefUnwindSafe for ProjectileHitEntities
impl Send for ProjectileHitEntities
impl Sync for ProjectileHitEntities
impl Unpin for ProjectileHitEntities
impl UnwindSafe for ProjectileHitEntities
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<Context> SubContext<Context> for Context
impl<Context> SubContext<Context> for Context
fn sub_context(self) -> Context
§impl<T> TryDefault for Twhere
T: Default,
impl<T> TryDefault for Twhere
T: Default,
§fn try_default() -> Result<T, String>
fn try_default() -> Result<T, String>
Tries to create the default.
§fn unwrap_default() -> Self
fn unwrap_default() -> Self
Calls
try_default and panics on an error case.