[−][src]Trait picolang::commands::execution::ConditionExecution
Provided methods
fn run_with_context(
&self,
pico_rule: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> MyResult<bool>
&self,
pico_rule: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> MyResult<bool>
Implementors
impl ConditionExecution for Condition[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for Eq[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for GreaterThan[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for LessThan[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for VarExistsCondition[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
_runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
_runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for VarMissingCondition[src]
fn run_with_context(
&self,
_pico_rules: &PicoRules,
_runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
_pico_rules: &PicoRules,
_runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for And[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for Not[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for Or[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for Match[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for RegMatch[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult
impl ConditionExecution for StartsWith[src]
fn run_with_context(
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult[src]
&self,
pico_rules: &PicoRules,
runtime: &mut PicoRuntime<'_>,
ctx: &mut PicoContext
) -> ConditionResult