Skip to main content

Resolve

Trait Resolve 

Source
pub trait Resolve<T> {
    // Required method
    fn resolve(&self, ctx: &ParameterContext) -> Result<T>;
}
Expand description

Common trait for types that support parameter resolution

This trait enables resolution of ${parameter} references to their actual values using a parameter context containing the parameter definitions.

Required Methods§

Source

fn resolve(&self, ctx: &ParameterContext) -> Result<T>

Resolve any parameters in this object using the provided context

Implementors§

Source§

impl<T> Resolve<T> for Value<T>
where T: FromStr + Clone, T::Err: Display,