Skip to content

Commit 73e5eca

Browse files
committed
Remove rkyv support
Support will instead be directly provided by the `rkyv` crate via an optional feature.
1 parent a69af93 commit 73e5eca

File tree

6 files changed

+0
-257
lines changed

6 files changed

+0
-257
lines changed

Cargo.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ ahash = { version = "0.8.7", default-features = false, optional = true }
1919
# For external trait impls
2020
rayon = { version = "1.0", optional = true }
2121
serde = { version = "1.0.25", default-features = false, optional = true }
22-
rkyv = { version = "0.7.42", optional = true, default-features = false, features = [
23-
"alloc",
24-
] }
2522
borsh = { version = "1.5.0", default-features = false, optional = true, features = ["derive"]}
2623

2724
# When built as part of libstd
@@ -45,7 +42,6 @@ fnv = "1.0.7"
4542
serde_test = "1.0"
4643
doc-comment = "0.3.1"
4744
bumpalo = { version = "3.13.0", features = ["allocator-api2"] }
48-
rkyv = { version = "0.7.42", features = ["validation"] }
4945

5046
[features]
5147
default = ["default-hasher", "inline-more", "allocator-api2", "equivalent", "raw-entry"]

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ This crate has the following Cargo features:
102102
- `nightly`: Enables nightly-only features including: `#[may_dangle]`.
103103
- `serde`: Enables serde serialization support.
104104
- `borsh`: Enables borsh serialization support.
105-
- `rkyv`: Enables rkyv serialization support.
106105
- `rayon`: Enables rayon parallel iterator support.
107106
- `equivalent`: Allows comparisons to be customized with the `Equivalent` trait.
108107
- `raw-entry`: Enables access to the deprecated `RawEntry` API.

src/external_trait_impls/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,5 @@
22
mod borsh;
33
#[cfg(feature = "rayon")]
44
pub(crate) mod rayon;
5-
#[cfg(feature = "rkyv")]
6-
mod rkyv;
75
#[cfg(feature = "serde")]
86
mod serde;

src/external_trait_impls/rkyv/hash_map.rs

Lines changed: 0 additions & 125 deletions
This file was deleted.

src/external_trait_impls/rkyv/hash_set.rs

Lines changed: 0 additions & 123 deletions
This file was deleted.

src/external_trait_impls/rkyv/mod.rs

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)