Cargo Features

uniffi_macros has no features set by default.

uniffi_macros = { version = "0.28.0", features = ["trybuild", "scaffolding-ffi-buffer-fns", "nightly"] }

Enable the generate_and_include_scaffolding! macro

Enables uniffi_build

Affects uniffi_macros::generate_and_include_scaffolding


Generate extra scaffolding functions that use FfiBuffer to pass arguments and return values


Enable extra features that require a nightly compiler:
* Add the full module path of exported items to FFI metadata instead of just the crate name.
This may be used by language backends to generate nested module structures in the future.

Affects util::mod_path