Idiomatic Bindings to the Dart Native Extensions API
This crate serves three purposes:
/src, and are essentially light wrappers around the raw api.
/src/dart_types, and provide rust-like semantics for dart operations, operators, functions, etc.
Usage of the macros to expose correct functionality can be seen in the examples, with both the async and sync functions being exposed.
Note, that the creation of libraries using this crate must undergo the same process as described in