pub fn pipe(
        label: impl RunCriteriaLabel,
        system: impl System<In = ShouldRun, Out = ShouldRun>,
    ) -> RunCriteriaDescriptor {
        label.pipe(system)
    }
/// Constructs a new run criteria that will retrieve the result of the criteria `label`
/// and pipe it as input to `system`.
Constructs a new run criteria that will retrieve the result of the criteria `label`
and pipe it as input to `system`.
Constructs a new run criteria that will retrieve the result of the criteria ` label ` and pipe it as input to ` system ` .
pub fn pipe(
        label: impl RunCriteriaLabel,
        system: impl System<In = ShouldRun, Out = ShouldRun>,
    ) -> RunCriteriaDescriptor {
        label.pipe(system)
    }
pub fn pipe ( label : impl RunCriteriaLabel , system : impl System < In = ShouldRun , Out = ShouldRun > , ) -> RunCriteriaDescriptor { label . pipe ( system ) }
Constructs a new run criteria that will retrieve the result of the criteria `label`
and pipe it as input to `system`.
Constructs a new run criteria that will retrieve the result of the criteria ` label ` and pipe it as input to ` system ` .
label
impl RunCriteriaLabel
system
impl System<In = ShouldRun, Out = ShouldRun>
label
impl RunCriteriaLabel
system
impl System<In = ShouldRun, Out = ShouldRun>