[−][src]Trait attribution::FromParameters
A trait that is used to extract data from a Parameters
struct.
Required methods
fn from_parameters<'a>(
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
Try to create a type from a parameter struct (params
) for a paramter
of a specific name (param_name
).
Implementations on Foreign Types
impl FromParameters for Option<bool>
[src]
fn from_parameters<'a>(
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
[src]
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
impl FromParameters for Option<i64>
[src]
fn from_parameters<'a>(
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
[src]
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
impl FromParameters for Option<f64>
[src]
fn from_parameters<'a>(
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
[src]
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
impl FromParameters for Option<String>
[src]
fn from_parameters<'a>(
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
[src]
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
Implementors
impl FromParameters for DynamicParameters
[src]
fn from_parameters<'a>(
params: &mut Parameters,
_: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
[src]
params: &mut Parameters,
_: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
impl<T> FromParameters for T where
T: TryFrom<ParamVal>,
[src]
T: TryFrom<ParamVal>,
fn from_parameters<'a>(
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>
[src]
params: &mut Parameters,
param_key: &'a ParamKey
) -> Result<Self, FromParametersError<'a>>