diff --git a/Cargo.lock b/Cargo.lock index d0712ea..b30aa12 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -278,15 +278,6 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bitflags" version = "1.3.2" @@ -823,18 +814,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "educe" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4bd92664bf78c4d3dba9b7cdafce6fa15b13ed3ed16175218196942e99168a8" -dependencies = [ - "enum-ordinalize", - "proc-macro2", - "quote", - "syn 2.0.90", -] - [[package]] name = "elliptic-curve" version = "0.13.8" @@ -878,26 +857,6 @@ dependencies = [ "syn 2.0.90", ] -[[package]] -name = "enum-ordinalize" -version = "4.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea0dcfa4e54eeb516fe454635a95753ddd39acda650ce703031c6973e315dd5" -dependencies = [ - "enum-ordinalize-derive", -] - -[[package]] -name = "enum-ordinalize-derive" -version = "4.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.90", -] - [[package]] name = "enumflags2" version = "0.7.10" @@ -4454,13 +4413,10 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "caf600e7036b17782571dd44fa0a5cea3c82f60db5137f774a325a76a0d6852b" dependencies = [ - "bincode", "bytes", - "educe", "futures-core", "futures-sink", "pin-project", - "serde", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 5232faa..a0f7430 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ pin-project = "1" quinn = { package = "iroh-quinn", version = "0.12", optional = true } serde = { version = "1", features = ["derive"] } tokio = { version = "1", default-features = false, features = ["macros", "sync"] } -tokio-serde = { version = "0.9", features = ["bincode"], optional = true } +tokio-serde = { version = "0.9", features = [], optional = true } tokio-util = { version = "0.7", features = ["rt"] } postcard = { version = "1", features = ["use-std"], optional = true } tracing = "0.1"