android flutter plugin

This commit is contained in:
John Smith
2022-01-29 18:50:38 -05:00
parent 32908dd719
commit a5e4e5c908
11 changed files with 147 additions and 20 deletions

63
Cargo.lock generated
View File

@@ -77,6 +77,15 @@ dependencies = [
"memchr",
]
[[package]]
name = "allo-isolate"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31644a919a9e4b0188e4569e55bbf5a78b5588ea645acffc15c29240407261bc"
dependencies = [
"atomic",
]
[[package]]
name = "alloc_counter"
version = "0.0.4"
@@ -121,6 +130,9 @@ name = "anyhow"
version = "1.0.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0"
dependencies = [
"backtrace",
]
[[package]]
name = "arraydeque"
@@ -355,6 +367,15 @@ dependencies = [
"rustc_version",
]
[[package]]
name = "atomic"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c"
dependencies = [
"autocfg",
]
[[package]]
name = "atomic-waker"
version = "1.0.0"
@@ -1393,6 +1414,26 @@ dependencies = [
"yansi",
]
[[package]]
name = "flutter_rust_bridge"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39ad509fe9fd3ac5a4d10a30a7de9224b74192c65c22338cc958ab0f93f0c834"
dependencies = [
"allo-isolate",
"anyhow",
"flutter_rust_bridge_macros",
"lazy_static",
"parking_lot 0.11.2",
"threadpool",
]
[[package]]
name = "flutter_rust_bridge_macros"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99a2555456c9c12c5982543c61d79267327d522eaa1490ef4914f5ed87b16fe1"
[[package]]
name = "fnv"
version = "1.0.7"
@@ -3583,6 +3624,15 @@ dependencies = [
"syn",
]
[[package]]
name = "threadpool"
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
dependencies = [
"num_cpus",
]
[[package]]
name = "time"
version = "0.1.43"
@@ -3910,6 +3960,19 @@ dependencies = [
"x25519-dalek-ng",
]
[[package]]
name = "veilid-flutter"
version = "0.1.0"
dependencies = [
"anyhow",
"async-std",
"cfg-if 1.0.0",
"flutter_rust_bridge",
"log",
"parking_lot 0.12.0",
"veilid-core",
]
[[package]]
name = "veilid-server"
version = "0.1.0"