pub trait IntoSystemSetConfigs: Sized {
    // Provided methods
    fn in_set(self, set: impl FreeSystemSet) -> SystemSetConfigs { ... }
    fn in_base_set(self, set: impl BaseSystemSet) -> SystemSetConfigs { ... }
    fn before<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfigs { ... }
    fn after<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfigs { ... }
    fn ambiguous_with<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfigs { ... }
    fn ambiguous_with_all(self) -> SystemSetConfigs { ... }
    fn chain(self) -> SystemSetConfigs { ... }
}
Expand description

Types that can convert into a SystemSetConfigs.

Provided Methods§

fn in_set(self, set: impl FreeSystemSet) -> SystemSetConfigs

Add these system sets to the provided set.

fn in_base_set(self, set: impl BaseSystemSet) -> SystemSetConfigs

Add these system sets to the provided “base” set. For more information on base sets, see SystemSet::is_base.

fn before<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfigs

Run before all systems in set.

fn after<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfigs

Run after all systems in set.

fn ambiguous_with<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfigs

Suppress warnings and errors that would result from systems in these sets having ambiguities (conflicting access but indeterminate order) with systems in set.

fn ambiguous_with_all(self) -> SystemSetConfigs

Suppress warnings and errors that would result from systems in these sets having ambiguities (conflicting access but indeterminate order) with any other system.

fn chain(self) -> SystemSetConfigs

Treat this collection as a sequence of system sets.

Ordering constraints will be applied between the successive elements.

Implementations on Foreign Types§

§

impl<S0> IntoSystemSetConfigs for (S0,)where S0: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig, S8: IntoSystemSetConfig, S9: IntoSystemSetConfig, S10: IntoSystemSetConfig, S11: IntoSystemSetConfig, S12: IntoSystemSetConfig, S13: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3> IntoSystemSetConfigs for (S0, S1, S2, S3)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig, S8: IntoSystemSetConfig, S9: IntoSystemSetConfig, S10: IntoSystemSetConfig,

§

impl IntoSystemSetConfigs for ()

§

impl<S0, S1, S2, S3, S4, S5, S6, S7, S8> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7, S8)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig, S8: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6, S7> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6, S7, S8, S9> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7, S8, S9)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig, S8: IntoSystemSetConfig, S9: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig, S8: IntoSystemSetConfig, S9: IntoSystemSetConfig, S10: IntoSystemSetConfig, S11: IntoSystemSetConfig, S12: IntoSystemSetConfig, S13: IntoSystemSetConfig, S14: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4> IntoSystemSetConfigs for (S0, S1, S2, S3, S4)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig,

§

impl<S0, S1> IntoSystemSetConfigs for (S0, S1)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig,

§

impl<S0, S1, S2> IntoSystemSetConfigs for (S0, S1, S2)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig, S8: IntoSystemSetConfig, S9: IntoSystemSetConfig, S10: IntoSystemSetConfig, S11: IntoSystemSetConfig, S12: IntoSystemSetConfig,

§

impl<S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11> IntoSystemSetConfigs for (S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11)where S0: IntoSystemSetConfig, S1: IntoSystemSetConfig, S2: IntoSystemSetConfig, S3: IntoSystemSetConfig, S4: IntoSystemSetConfig, S5: IntoSystemSetConfig, S6: IntoSystemSetConfig, S7: IntoSystemSetConfig, S8: IntoSystemSetConfig, S9: IntoSystemSetConfig, S10: IntoSystemSetConfig, S11: IntoSystemSetConfig,

Implementors§