Expand description
Mica is an embeddable scripting language for Rust.
Re-exports
pub use mica_std as std;
Modules
Variants of ForeignFunction
.
Structs
Arguments passed to a varargs function.
Options for debugging the language implementation.
An execution engine. Contains information about things like globals, registered types, etc.
A fiber represents an independent, pausable thread of code execution.
An ID unique to an engine, identifying a global variable.
A script pre-compiled into bytecode.
Enums
Traits
A Rust function that can be called from Mica.
Extensions for converting Result
s into a Mica FFI-friendly structure.
A trait for names convertible to global IDs.
Used for converting types into dynamically typed values.
Used for converting dynamically typed values into statically typed ones.