Struct web_assembler::builder::FunctionBuilder
[−]
[src]
pub struct FunctionBuilder { /* fields omitted */ }
Methods
impl FunctionBuilder
[src]
fn new(ty: FuncType) -> Self
[src]
fn build(self) -> (FuncType, FunctionBody)
[src]
fn new_local(&mut self, ty: ValueType) -> LocalIndex
[src]
fn new_locals(&mut self, tys: Vec<ValueType>) -> Vec<LocalIndex>
[src]
fn code<F: FnOnce(CodeBuilder, &[LocalIndex]) -> CodeBuilder>(
self,
f: F
) -> Self
[src]
self,
f: F
) -> Self