[][src]Trait mcai_worker_sdk::parameter::ParameterValue

pub trait ParameterValue {
    pub fn get_type_as_string() -> String;

    pub fn parse_value(content: Value, store: &Option<String>) -> Result<Self>
    where
        Self: Sized + DeserializeOwned
, { ... }
pub fn from_store(key: &str, store_code: &str) -> Result<Value> { ... }
pub fn from_value(content: Value) -> Result<Self>
    where
        Self: Sized + DeserializeOwned
, { ... } }

Required methods

Loading content...

Provided methods

pub fn parse_value(content: Value, store: &Option<String>) -> Result<Self> where
    Self: Sized + DeserializeOwned
[src]

pub fn from_store(key: &str, store_code: &str) -> Result<Value>[src]

pub fn from_value(content: Value) -> Result<Self> where
    Self: Sized + DeserializeOwned
[src]

Loading content...

Implementations on Foreign Types

impl ParameterValue for String[src]

impl ParameterValue for i64[src]

impl ParameterValue for f64[src]

impl ParameterValue for bool[src]

impl ParameterValue for Vec<String>[src]

Loading content...

Implementors

impl ParameterValue for Requirement[src]

impl ParameterValue for MediaSegments[src]

Loading content...