Module lovm2_core::extend::prelude [−][src]
Re-exports
pub use crate::code::CallableRef; |
pub use crate::error::Lovm2Error; |
pub use crate::error::Lovm2Result; |
pub use crate::prelude::*; |
pub use crate::vm::Vm; |
pub use super::create_test_vm; |
Macros
lovm2_module_init | Generates the module initializer (always required) |
Structs
HashMap | A hash map implemented with quadratic probing and SIMD lookup. |
Library | A loaded dynamic library. |
Rc | A single-threaded reference-counting pointer. 'Rc' stands for 'Reference Counted'. |
SharedObjectSlot | Contains a function name, imported by |
Enums
Lovm2ErrorTy |
Functions
box_value | Wrap the given value inside a |
create_callable | Wrap a static function inside |
Attribute Macros
lovm2_function | Makes the function available inside the module |
lovm2_object | Makes the structure available inside the module |