From d7aedea8150f0a80e034c686afd3a707354f48c3 Mon Sep 17 00:00:00 2001 From: Lucas Silva Shepard Date: Sat, 29 Jul 2023 15:49:19 -0700 Subject: [PATCH] [fp-rs] Initial Rust dummy commit for Flutter UI demo --- fastpair/rust/demo/rust/Cargo.toml | 12 ++++++++++++ fastpair/rust/demo/rust/src/api.rs | 3 +++ fastpair/rust/demo/rust/src/lib.rs | 1 + 3 files changed, 16 insertions(+) create mode 100644 fastpair/rust/demo/rust/Cargo.toml create mode 100644 fastpair/rust/demo/rust/src/api.rs create mode 100644 fastpair/rust/demo/rust/src/lib.rs diff --git a/fastpair/rust/demo/rust/Cargo.toml b/fastpair/rust/demo/rust/Cargo.toml new file mode 100644 index 00000000..41d5928c --- /dev/null +++ b/fastpair/rust/demo/rust/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "rust" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[lib] +crate-type = ["lib", "cdylib", "staticlib"] + +[dependencies] +flutter_rust_bridge = "1" diff --git a/fastpair/rust/demo/rust/src/api.rs b/fastpair/rust/demo/rust/src/api.rs new file mode 100644 index 00000000..812479a2 --- /dev/null +++ b/fastpair/rust/demo/rust/src/api.rs @@ -0,0 +1,3 @@ +pub fn hello() -> String { + String::from("Rust says hi!") +} diff --git a/fastpair/rust/demo/rust/src/lib.rs b/fastpair/rust/demo/rust/src/lib.rs new file mode 100644 index 00000000..b32f9e29 --- /dev/null +++ b/fastpair/rust/demo/rust/src/lib.rs @@ -0,0 +1 @@ +mod api;