c4

Trait Accessor

Source
pub trait Accessor {
    // Required methods
    fn get_boolean(&self) -> bool;
    fn get_string(&self) -> String;
    fn get_i32(&self) -> i32;
    fn get_i64(&self) -> i64;
    fn get_f32(&self) -> f32;
    fn get_f64(&self) -> f64;
    fn within(&self, namespace: &str) -> dyn Accessor;
}

Required Methods§

Source

fn get_boolean(&self) -> bool

Default value: false

Source

fn get_string(&self) -> String

Default value: empty string

Source

fn get_i32(&self) -> i32

Default value: 0

Source

fn get_i64(&self) -> i64

Default value: 0

Source

fn get_f32(&self) -> f32

Default value: 0.

Source

fn get_f64(&self) -> f64

Default value: 0.

Source

fn within(&self, namespace: &str) -> dyn Accessor

Produces an accessor scoped to a namespace

Implementors§