Modules§
Macros§
- class
- Creates Rust structure for new Ruby class
- methods
- Creates callbacks for Ruby methods
- unsafe_
methods - Creates unsafe callbacks for Ruby methods
- wrappable_
struct - Makes a Rust struct wrappable for Ruby objects.
Structs§
- AnyObject
- Representation of any Ruby object while its type is unknown
- Array
Array- Boolean
TrueClassandFalseClass- Class
Class- Fixnum
Fixnum- Float
Float- GC
- Garbage collection
- Hash
Hash- NilClass
NilClass- Proc
Proc(works withLambdaas well)- RString
String- Symbol
Symbol- Thread
Thread- VM
- Virtual Machine and helpers
Traits§
- Object
Object- Verified
Object - Interface for safe conversions between types