Trait stepflow::prelude::Value[][src]

pub trait Value: Debug + Sync + Send + AsAny {
    pub fn get_baseval(&self) -> BaseValue;
pub fn clone_box(&self) -> Box<dyn Value + 'static, Global>;
pub fn eq_box(&self, other: &Box<dyn Value + 'static, Global>) -> bool; }

Required methods

pub fn get_baseval(&self) -> BaseValue[src]

pub fn clone_box(&self) -> Box<dyn Value + 'static, Global>[src]

pub fn eq_box(&self, other: &Box<dyn Value + 'static, Global>) -> bool[src]

Loading content...

Implementations

impl dyn Value + 'static[src]

pub fn downcast<T>(&self) -> Option<&T> where
    T: Value + Any
[src]

pub fn is<T>(&self) -> bool where
    T: Value + Any
[src]

Implementors

impl Value for BoolValue[src]

impl Value for EmailValue[src]

impl Value for StringValue[src]

impl Value for TrueValue[src]

Loading content...