@@ -30,7 +30,7 @@ num-traits = { default-features = false, features = ["i128"], version = "0.2" }
30
30
postgres = { default-features = false , optional = true , version = " 0.19" }
31
31
proptest = { default-features = false , optional = true , features = [" std" ], version = " 1.0" }
32
32
rand = { default-features = false , optional = true , version = " 0.8" }
33
- rkyv = { default-features = false , features = [ " size_32 " , " std " ], optional = true , version = " 0.7.42" }
33
+ rkyv = { default-features = false , optional = true , version = " 0.7.42" }
34
34
rocket = { default-features = false , optional = true , version = " 0.5.0-rc.3" }
35
35
rust_decimal_macros = { default-features = false , optional = true , version = " 1.33" } # This needs to be the n-1 published version
36
36
serde = { default-features = false , optional = true , version = " 1.0" }
@@ -70,8 +70,11 @@ maths-nopanic = ["maths"]
70
70
ndarray = [" dep:ndarray" ]
71
71
proptest = [" dep:proptest" ]
72
72
rand = [" dep:rand" ]
73
- rkyv = [" dep:rkyv" ]
74
73
rkyv-safe = [" rkyv/validation" ]
74
+ # Note that rkyv-16, rkyv-32, and rkyv-64 are mutually exclusive.
75
+ rkyv-16 = [" rkyv" , " rkyv?/size_16" ]
76
+ rkyv-32 = [" rkyv" , " rkyv?/size_32" ]
77
+ rkyv-64 = [" rkyv" , " rkyv?/size_64" ]
75
78
rocket-traits = [" dep:rocket" ]
76
79
rust-fuzz = [" dep:arbitrary" ]
77
80
serde = [" dep:serde" ]
0 commit comments