Struct reflect::Execution
[−]
[src]
pub struct Execution<'a> { /* fields omitted */ }
Methods
impl<'a> Execution<'a>
[src]
pub fn load_crate(self, name: &str) -> Module
[src]
pub fn make_impl<TraitType, SelfType>(
self,
trait_type: TraitType,
self_type: SelfType,
run: fn(_: MakeImpl)
) where
TraitType: RuntimeType,
SelfType: RuntimeType,
[src]
self,
trait_type: TraitType,
self_type: SelfType,
run: fn(_: MakeImpl)
) where
TraitType: RuntimeType,
SelfType: RuntimeType,
pub fn target_type(self) -> Type
[src]
Trait Implementations
impl<'a> Clone for Execution<'a>
[src]
fn clone(&self) -> Execution<'a>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more