WORK IN PROGRESS.
A Rust wrapper for Duktape. Things to do before this is minimally useful:
- Handle non-UTF-8 strings.
- Call JavaScript functions by name.
-
Define functions.
- Call specified Rust functions from JavaScript.
- Return errors from Rust to JavaScript.
-
Convert to use
Encodable/Decodableeverywhere.-
Convert parameters to use
Encodable. -
Replace
Valuewithserialize::Json. -
Convert return values to use
Decodable.
-
Convert parameters to use
-
Add nice macros.
- Provide macro for calling functions.
- Provide macro for defining functions.

