Struct pr47::vm::al31f::compiled::CompiledProgram [−][src]
pub struct CompiledProgram<A: Alloc> {
pub code: Box<[Insc]>,
pub const_pool: Box<[Value]>,
pub init_proc: usize,
pub functions: Box<[CompiledFunction]>,
pub ffi_funcs: Box<[Box<dyn FFIFunction<Combustor<A>>>]>,
pub async_ffi_funcs: Box<[Box<dyn FFIAsyncFunction<AsyncCombustor<A>>>]>,
}
Fields
code: Box<[Insc]>
const_pool: Box<[Value]>
init_proc: usize
functions: Box<[CompiledFunction]>
ffi_funcs: Box<[Box<dyn FFIFunction<Combustor<A>>>]>
async_ffi_funcs: Box<[Box<dyn FFIAsyncFunction<AsyncCombustor<A>>>]>