Trait bevy_internal::ecs::schedule::SystemContainer[][src]

pub trait SystemContainer: GraphNode<Label = Box<dyn SystemLabel + 'static, Global>> {
    fn run_criteria_label(
        &self
    ) -> Option<&Box<dyn RunCriteriaLabel + 'static, Global>>;
fn ambiguity_sets(&self) -> &[Box<dyn AmbiguitySetLabel + 'static, Global>];
fn component_access(&self) -> Option<&Access<ComponentId>>; }
Expand description

System metadata like its name, labels, order requirements and component access.

Required methods

Implementors