Trait runtime_injector::RequestParameter [−][src]
pub trait RequestParameter: Service + AsAny { fn clone_dyn(&self) -> Box<dyn RequestParameter>; }
Expand description
A parameter for configuring requested services.
Required methods
fn clone_dyn(&self) -> Box<dyn RequestParameter>
[src]
Expand description
Clones this parameter into a boxed trait object.
Implementations
impl dyn RequestParameter
[src]
impl dyn RequestParameter
[src]pub fn downcast_ref<T: RequestParameter>(&self) -> Option<&T>
[src]
pub fn downcast_ref<T: RequestParameter>(&self) -> Option<&T>
[src]Tries to downcast this request parameter to a concrete type.
Implementors
impl<T: Service + Clone + AsAny> RequestParameter for T
[src]
impl<T: Service + Clone + AsAny> RequestParameter for T
[src]