pub type BoxedSystem<In = (), Out = ()> = Box<dyn System<In = In, Out = Out>>;Expand description
A convenience type alias for a boxed System trait object.
Aliased Type§
pub struct BoxedSystem<In = (), Out = ()>(/* private fields */);Trait Implementations§
Source§impl IntoScheduleConfigs<Box<dyn System<In = (), Out = ()>>, ()> for BoxedSystem<(), ()>
 
impl IntoScheduleConfigs<Box<dyn System<In = (), Out = ()>>, ()> for BoxedSystem<(), ()>
Source§fn into_configs(self) -> ScheduleConfigs<ScheduleSystem>
 
fn into_configs(self) -> ScheduleConfigs<ScheduleSystem>
Convert into a 
ScheduleConfigs.Source§fn in_set(self, set: impl SystemSet) -> ScheduleConfigs<T>
 
fn in_set(self, set: impl SystemSet) -> ScheduleConfigs<T>
Add these systems to the provided 
set.Source§fn before<M>(self, set: impl IntoSystemSet<M>) -> ScheduleConfigs<T>
 
fn before<M>(self, set: impl IntoSystemSet<M>) -> ScheduleConfigs<T>
Source§fn after<M>(self, set: impl IntoSystemSet<M>) -> ScheduleConfigs<T>
 
fn after<M>(self, set: impl IntoSystemSet<M>) -> ScheduleConfigs<T>
Source§fn before_ignore_deferred<M>(
    self,
    set: impl IntoSystemSet<M>,
) -> ScheduleConfigs<T>
 
fn before_ignore_deferred<M>( self, set: impl IntoSystemSet<M>, ) -> ScheduleConfigs<T>
Run before all systems in 
set. Read moreSource§fn after_ignore_deferred<M>(
    self,
    set: impl IntoSystemSet<M>,
) -> ScheduleConfigs<T>
 
fn after_ignore_deferred<M>( self, set: impl IntoSystemSet<M>, ) -> ScheduleConfigs<T>
Run after all systems in 
set. Read moreSource§fn distributive_run_if<M>(
    self,
    condition: impl SystemCondition<M> + Clone,
) -> ScheduleConfigs<T>
 
fn distributive_run_if<M>( self, condition: impl SystemCondition<M> + Clone, ) -> ScheduleConfigs<T>
Add a run condition to each contained system. Read more
Source§fn run_if<M>(self, condition: impl SystemCondition<M>) -> ScheduleConfigs<T>
 
fn run_if<M>(self, condition: impl SystemCondition<M>) -> ScheduleConfigs<T>
Source§fn ambiguous_with<M>(self, set: impl IntoSystemSet<M>) -> ScheduleConfigs<T>
 
fn ambiguous_with<M>(self, set: impl IntoSystemSet<M>) -> ScheduleConfigs<T>
Suppress warnings and errors that would result from these systems having ambiguities
(conflicting access but indeterminate order) with systems in 
set.Source§fn ambiguous_with_all(self) -> ScheduleConfigs<T>
 
fn ambiguous_with_all(self) -> ScheduleConfigs<T>
Suppress warnings and errors that would result from these systems having ambiguities
(conflicting access but indeterminate order) with any other system.
Source§fn chain(self) -> ScheduleConfigs<T>
 
fn chain(self) -> ScheduleConfigs<T>
Treat this collection as a sequence of systems. Read more
Source§fn chain_ignore_deferred(self) -> ScheduleConfigs<T>
 
fn chain_ignore_deferred(self) -> ScheduleConfigs<T>
Treat this collection as a sequence of systems. Read more