#[repr(C)]
pub struct M3Runtime {Show 18 fields
pub compilation: M3Compilation,
pub environment: IM3Environment,
pub pagesOpen: *mut M3CodePage,
pub pagesFull: *mut M3CodePage,
pub numCodePages: u32_,
pub numActiveCodePages: u32_,
pub modules: IM3Module,
pub stack: *mut c_void,
pub stackSize: u32_,
pub numStackSlots: u32_,
pub argc: u32_,
pub argv: *mut ccstr_t,
pub runtimeError: M3Result,
pub memory: M3Memory,
pub memoryLimit: u32_,
pub error: M3ErrorInfo,
pub error_message: [c_char; 256],
pub exit_code: i32_,
}
Performs copy-assignment from source
. Read more
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.