Crate minutus

Source
Expand description

Minutus is a library which enables you to 1) embed mruby into your Rust project, and 2) create mrbgem in Rust.

Modules§

data
Bindings between Rust’s struct and mruby’s RData
mruby
Low-level interface to mruby C API.
types
Type casting logics between Rust and mruby

Macros§

define_funcall
Define methods for MrbValue.
extern_methods
Define methods for DataPtr.

Structs§

Evaluator
Evaluates mruby codes.
MRubyManager
Helper for building and linking libmruby.

Attribute Macros§

class_method
See wrap
method
See wrap
wrap
Macro that generates RData definition for Rust types.

Derive Macros§

MrbData
See wrap