Crate dart

Source

Modules§

dart_cobject
dart_handle
Basic safe wrapper of a Dart_Handle, management of error handles, and message handling. This module aims to provide a filter between what is safe and what is unsafe.
dart_native_arguments
dart_types
Wrapper types for Dart types. These provide similar functionality to the equivalent types in Dart, while trying to be idiomatic in Rust.
prelude

Macros§

create_init_function
Creates an appropriate init function given the registerers and final library name.
dart_unwrap
Unwraps a result, propagating the Dart error, should it be present. This will never return if it happens to encounter an Err(e) variant.
export_dart_functions
Creates a Registerer which exports Dart native extension functions.

Type Aliases§

NativeFunction