Re-exports

pub use handler::FfiCallMode;
pub use handler::Handler;
pub use handler::WrapInfo;
pub use rust2dart::StreamSink;

Modules

Wrappers and executors for Rust functions.

Manages receiving and sending values across the FFI boundary.

Structs

Use this struct in return type of your function, in order to tell the code generator the function should return synchronously. Otherwise, it is by default asynchronously.

Wrapping a Vec in this tuple struct will allow into_dart() to send it as a DartNativeExternalTypedData buffer with no copy overhead

Attribute Macros

Attribute to guide code generation.