--- a/Cargo.lock +++ b/Cargo.lock @@ -242,13 +242,13 @@ [[package]] name = "async-trait" -version = "0.1.75" +version = "0.1.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdf6721fb0140e4f897002dd086c06f6c27775df19cfe1fccb21181a48fd2c98" +checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -514,7 +514,7 @@ "heck", "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -691,7 +691,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -912,7 +912,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -1119,7 +1119,7 @@ "proc-macro2", "quote", "strsim", - "syn 2.0.43", + "syn 2.0.48", "unic-langid", ] @@ -1133,7 +1133,7 @@ "i18n-config", "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -1659,7 +1659,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -1763,18 +1763,18 @@ [[package]] name = "proc-macro2" -version = "1.0.71" +version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8" +checksum = "907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.33" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] @@ -1930,6 +1930,10 @@ version = "0.1.0" [[package]] +name = "remowt-fs" +version = "0.1.0" + +[[package]] name = "rnix" version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2006,7 +2010,7 @@ "proc-macro2", "quote", "rust-embed-utils", - "syn 2.0.43", + "syn 2.0.48", "walkdir", ] @@ -2146,7 +2150,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -2305,9 +2309,9 @@ [[package]] name = "syn" -version = "2.0.43" +version = "2.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee659fb5f3d355364e1f3e5bc10fb82068efbf824a1e9d1c9504244a6469ad53" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" dependencies = [ "proc-macro2", "quote", @@ -2395,7 +2399,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -2456,7 +2460,6 @@ "libc", "mio", "num_cpus", - "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2", @@ -2472,7 +2475,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -2561,7 +2564,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] [[package]] @@ -2791,7 +2794,7 @@ "once_cell", "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", "wasm-bindgen-shared", ] @@ -2813,7 +2816,7 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3105,5 +3108,5 @@ dependencies = [ "proc-macro2", "quote", - "syn 2.0.43", + "syn 2.0.48", ] --- a/Cargo.toml +++ b/Cargo.toml @@ -5,5 +5,6 @@ [workspace.dependencies] nixlike = { path = "./crates/nixlike" } better-command = { path = "./crates/better-command" } +bifrostlink = "0.1.0" uuid = { version = "1.3.3", features = ["v4"] } tokio = { version = "1.33.0", features = ["fs", "rt", "macros", "sync", "time", "rt-multi-thread"] } --- /dev/null +++ b/crates/remowt-fs/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "remowt-fs" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] --- /dev/null +++ b/crates/remowt-fs/src/lib.rs @@ -0,0 +1,2 @@ +trait RemowtFS {} +