fixtures/futures/Cargo.toml (26 lines of code) (raw):

[package] name = "uniffi-fixture-futures" version = "0.21.0" edition = "2021" license = "MPL-2.0" publish = false [lib] name = "uniffi_futures" crate-type = ["lib", "cdylib"] [[bin]] name = "uniffi-fixtures-futures" path = "src/bin.rs" [dependencies] # Add the "scaffolding-ffi-buffer-fns" feature to make sure things can build correctly uniffi = { workspace = true, features = ["tokio", "cli", "scaffolding-ffi-buffer-fns"] } async-trait = "0.1" futures = "0.3" thiserror = "1.0" tokio = { version = "1.38.2", features = ["time", "sync"] } once_cell = "1.18.0" [build-dependencies] uniffi = { workspace = true, features = ["build", "scaffolding-ffi-buffer-fns"] } [dev-dependencies] uniffi = { workspace = true, features = ["bindgen-tests"] } [features] ffi-trace = ["uniffi/ffi-trace"]