Trait IContextHelper

Source
pub trait IContextHelper: Sized {
    // Required methods
    fn ctx(&mut self) -> &mut ContextHelper;
    fn ctx_ref(&self) -> &ContextHelper;
    fn ctx_log(&self, msg: &str);

    // Provided method
    fn ctx_call(&mut self, _func: &str, _values: &Vec<Value>) -> Option<i32> { ... }
}

Required Methods§

Source

fn ctx(&mut self) -> &mut ContextHelper

Source

fn ctx_ref(&self) -> &ContextHelper

Source

fn ctx_log(&self, msg: &str)

Provided Methods§

Source

fn ctx_call(&mut self, _func: &str, _values: &Vec<Value>) -> Option<i32>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§