Trait bevy_ecs::schedule::ScheduleLabel
source · pub trait ScheduleLabel: 'static + Send + Sync + Debug {
// Required methods
fn dyn_clone(&self) -> Box<dyn ScheduleLabel>;
fn as_dyn_eq(&self) -> &dyn DynEq;
fn dyn_hash(&self, state: &mut dyn Hasher);
// Provided method
fn intern(&self) -> Interned<dyn ScheduleLabel>
where Self: Sized { ... }
}
Expand description
A strongly-typed class of labels used to identify an [Schedule
].
Required Methods§
sourcefn dyn_clone(&self) -> Box<dyn ScheduleLabel>
fn dyn_clone(&self) -> Box<dyn ScheduleLabel>
Clones this ScheduleLabel
.