Hiroyuki Katsura
bb0cb3e730
Rust bindings: Add Event structs, Clarify Handle lifetime
...
Without clarifying handle's lifetime, it is unable
to see how long the callbacks which the handle
owns will live. Then, Rust compiler will infer
that the callbacks have 'static lifetime. It is
not convenient for users.
2019-08-06 14:54:04 +01:00
Richard W.M. Jones
9a6d162852
rust: Add missing file to EXTRA_DIST.
2019-07-29 12:22:20 +01:00
Richard W.M. Jones
94f20e2511
rust: Remove rust/.gitignore from EXTRA_DIST.
...
Fixes commit b484ca4da1 .
2019-07-29 12:18:17 +01:00
Richard W.M. Jones
b484ca4da1
rust: Move .gitignore to top level file and add extra files.
2019-07-29 12:12:14 +01:00
Hiroyuki_Katsura
3bbd00c83e
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
2019-07-29 10:28:31 +01:00