[][src]Trait wasmi_validation::Validator

pub trait Validator {
    type Output;
    type FuncValidator: FuncValidator;
    fn new(module: &Module) -> Self;
fn on_function_validated(
        &mut self,
        index: u32,
        output: <Self::FuncValidator as FuncValidator>::Output
    );
fn finish(self) -> Self::Output; }

Associated Types

type Output

type FuncValidator: FuncValidator

Loading content...

Required methods

fn new(module: &Module) -> Self

fn on_function_validated(
    &mut self,
    index: u32,
    output: <Self::FuncValidator as FuncValidator>::Output
)

fn finish(self) -> Self::Output

Loading content...

Implementors

impl Validator for PlainValidator[src]

type Output = ()

type FuncValidator = PlainFuncValidator

Loading content...