[−][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