Crate ruru [] [src]

Modules

result
typed_data
types
util

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

TrueClass and FalseClass

Class

Class

Fixnum

Fixnum

Float

Float

GC

Garbage collection

Hash

Hash

NilClass

NilClass

Proc

Proc (works with Lambda as well)

RString

String

Symbol

Symbol

Thread

Thread

VM

Virtual Machine and helpers

Traits

Object

Object

VerifiedObject

Interface for safe conversions between types