Rust bindings: Add Rust bindings

This patch includes Actions and their tests. Missing:

- Events
- Examples

Rust bindings: Add create / close functions

Rust bindings: Add 4 bindings tests

Rust bindings: Add generator of structs

Rust bindings: Add generator of structs for optional arguments

Rust bindings: Add generator of function signatures

Rust bindings: Complete actions

Rust bindings: Fix memory management

Rust bindings: Add bindtests

Rust bindings: Add additional 4 bindings tests

Rust bindings: Format test files

Rust bindings: Incorporate bindings to build system
This commit is contained in:
Hiroyuki_Katsura
2019-07-29 12:10:42 +09:00
committed by Richard W.M. Jones
parent 6d251e3828
commit 3bbd00c83e
31 changed files with 1562 additions and 3 deletions

View File

@@ -151,6 +151,9 @@ endif
if HAVE_GOLANG
SUBDIRS += golang golang/examples
endif
if HAVE_RUST
SUBDIRS += rust
endif
# Unconditional because nothing is built yet.
SUBDIRS += csharp