Enum bevy_app::CoreStage [−][src]
The names of the default App stages
Variants
Runs once at the beginning of the app.
Name of app stage that runs before all other app stages
Name of app stage responsible for performing setup before an update. Runs before UPDATE.
Name of app stage responsible for doing most app logic. Systems should be registered here by default.
Name of app stage responsible for processing the results of UPDATE. Runs after UPDATE.
Name of app stage that runs after all other app stages
Trait Implementations
impl Clone for CoreStage
[src]
impl Debug for CoreStage
[src]
impl Eq for CoreStage
[src]
impl Hash for CoreStage
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<CoreStage> for CoreStage
[src]
fn eq(&self, other: &CoreStage) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StageLabel for CoreStage where
Self: Eq + Debug + Hash + Clone + Send + Sync + 'static,
[src]
Self: Eq + Debug + Hash + Clone + Send + Sync + 'static,
fn dyn_clone(&self) -> Box<dyn StageLabel>
[src]
impl StructuralEq for CoreStage
[src]
impl StructuralPartialEq for CoreStage
[src]
Auto Trait Implementations
impl RefUnwindSafe for CoreStage
impl Send for CoreStage
impl Sync for CoreStage
impl Unpin for CoreStage
impl UnwindSafe for CoreStage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> CallHasher for T where
T: Hash + ?Sized,
T: Hash + ?Sized,
pub default fn get_hash<H, B>(value: &H, build_hasher: &B) -> u64 where
B: BuildHasher,
H: Hash + ?Sized,
B: BuildHasher,
H: Hash + ?Sized,
impl<T> Component for T where
T: 'static + Send + Sync,
[src]
T: 'static + Send + Sync,
impl<T> Downcast for T where
T: Any,
T: Any,
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
pub fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
pub fn as_any(&self) -> &(dyn Any + 'static)
pub fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
impl<T> DowncastSync for T where
T: Any + Send + Sync,
T: Any + Send + Sync,
impl<T> DynEq for T where
T: Any + Eq,
[src]
T: Any + Eq,
pub fn as_any(&self) -> &(dyn Any + 'static)
[src]
pub fn dyn_eq(&self, other: &(dyn DynEq + 'static)) -> bool
[src]
impl<T> DynHash for T where
T: DynEq + Hash,
[src]
T: DynEq + Hash,
pub fn as_dyn_eq(&self) -> &(dyn DynEq + 'static)
[src]
pub fn dyn_hash(&self, state: &mut dyn Hasher)
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> TypeData for T where
T: 'static + Send + Sync + Clone,
[src]
T: 'static + Send + Sync + Clone,
pub fn clone_type_data(&self) -> Box<dyn TypeData + 'static, Global>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,