Type Alias valence::ecs::schedule::InternedSystemSet
pub type InternedSystemSet = Interned<dyn SystemSet>;
Expand description
A shorthand for Interned<dyn SystemSet>
.
Aliased Type§
struct InternedSystemSet(pub &'static dyn SystemSet);
Fields§
§0: &'static dyn SystemSet
Trait Implementations
§impl<T> Hash for Interned<T>where
T: Internable + ?Sized,
impl<T> Hash for Interned<T>where
T: Internable + ?Sized,
§impl<T> PartialEq for Interned<T>where
T: Internable + ?Sized,
impl<T> PartialEq for Interned<T>where
T: Internable + ?Sized,
§impl SystemSet for Interned<dyn SystemSet>
impl SystemSet for Interned<dyn SystemSet>
§fn as_dyn_eq(&self) -> &(dyn DynEq + 'static)
fn as_dyn_eq(&self) -> &(dyn DynEq + 'static)
Casts this value to a form where it can be compared with other type-erased values.
§fn system_type(&self) -> Option<TypeId>
fn system_type(&self) -> Option<TypeId>
Returns
Some
if this system set is a SystemTypeSet
.§fn is_anonymous(&self) -> bool
fn is_anonymous(&self) -> bool
Returns
true
if this system set is an AnonymousSet
.