Skip to main content

IXamlWrappedMethodEmitter

Trait IXamlWrappedMethodEmitter 

Source
pub trait IXamlWrappedMethodEmitter<TBackendEmitter, TEmitResult: IXamlEmitResult> {
    // Required method
    fn emit_call(
        &self,
        context: &dyn XamlEmitContext<TBackendEmitter, TEmitResult>,
        method: &Rc<dyn IXamlWrappedMethod>,
        emitter: &TBackendEmitter,
        swallow_result: bool,
    ) -> XamlResult<bool>;
}

Required Methods§

Source

fn emit_call( &self, context: &dyn XamlEmitContext<TBackendEmitter, TEmitResult>, method: &Rc<dyn IXamlWrappedMethod>, emitter: &TBackendEmitter, swallow_result: bool, ) -> XamlResult<bool>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§