Trait mcai_worker_sdk::parameter::ParameterValue
source · pub trait ParameterValue {
// Required method
fn get_type_as_string() -> String;
// Provided methods
fn parse_value(content: Value, store: &Option<String>) -> Result<Self>
where Self: Sized + DeserializeOwned { ... }
fn from_store(key: &str, store_code: &str) -> Result<Value> { ... }
fn from_value(content: Value) -> Result<Self>
where Self: Sized + DeserializeOwned { ... }
}
Required Methods§
fn get_type_as_string() -> String
Provided Methods§
fn parse_value(content: Value, store: &Option<String>) -> Result<Self>where
Self: Sized + DeserializeOwned,
fn from_store(key: &str, store_code: &str) -> Result<Value>
fn from_value(content: Value) -> Result<Self>where
Self: Sized + DeserializeOwned,
Object Safety§
This trait is not object safe.