Closed
Milestone
Rust-only Tarantool dev
Enables the ability to comfortably develop Tarantool projects using only Rust as the project language.
Requires:
-
Lua fibers from Rust -
Fibers
-
-
Safe user-friendly Lua inter-op: -
Rust struct <-> Lua table conversion, including nested structs and nested Lua tables parsing -
cdata support (64 bit numbers, box.NULL, etc.) #50 (closed) -
call Lua functions with any args -
call Lua object methods with any args #25 (closed) -
get one ore multiple results from a Lua function/method call #26 (closed) -
interaction with fiber.cond -
interaction with fiber.channel #36 (closed)
-
-
box API -
define and access global Lua variables