[][src]Trait rtdlib::types::OptionValue

pub trait OptionValue: Object + RObject + Debug + Serialize + Deserialize { }

This class is an abstract base class. Represents the value of an option.

Methods

impl dyn OptionValue[src]

pub fn from_json<S: AsRef<str>>(json: S) -> Option<Box<Self>>[src]

Trait Implementations

impl<'typetag> Serialize for dyn OptionValue + 'typetag[src]

impl<'typetag> Serialize for dyn OptionValue + Send + 'typetag[src]

impl<'typetag> Serialize for dyn OptionValue + Sync + 'typetag[src]

impl<'typetag> Serialize for dyn OptionValue + Send + Sync + 'typetag[src]

impl Strictest for dyn OptionValue[src]

type Object = dyn OptionValue

Implementors

impl OptionValue for OptionValueBoolean[src]

impl OptionValue for OptionValueEmpty[src]

impl OptionValue for OptionValueInteger[src]

impl OptionValue for OptionValueString[src]

Loading content...