From 678a725c66fed0878cd71f8025cd0ddabdd20530 Mon Sep 17 00:00:00 2001 From: Bruce Mitchener Date: Fri, 12 Jul 2024 22:05:57 +0700 Subject: Prefer explicit features for optional deps. (#681) Implicit features are slated to be removed in a future version of Rust (2024 edition). Fixing this exposed 2 instances where the wrong feature was being checked for `serde` vs `serde-serialize`. --- crates/rapier2d/Cargo.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'crates/rapier2d') diff --git a/crates/rapier2d/Cargo.toml b/crates/rapier2d/Cargo.toml index a0c2da1..ec363c1 100644 --- a/crates/rapier2d/Cargo.toml +++ b/crates/rapier2d/Cargo.toml @@ -19,17 +19,17 @@ maintenance = { status = "actively-developed" } default = ["dim2", "f32"] dim2 = [] f32 = [] -parallel = ["rayon"] +parallel = ["dep:rayon"] simd-stable = ["simba/wide", "simd-is-enabled"] simd-nightly = ["simba/portable_simd", "simd-is-enabled"] # Do not enable this feature directly. It is automatically # enabled with the "simd-stable" or "simd-nightly" feature. -simd-is-enabled = ["vec_map"] +simd-is-enabled = ["dep:vec_map"] wasm-bindgen = ["instant/wasm-bindgen"] -serde-serialize = ["nalgebra/serde-serialize", "parry2d/serde-serialize", "serde", "bit-vec/serde", "arrayvec/serde"] +serde-serialize = ["nalgebra/serde-serialize", "parry2d/serde-serialize", "dep:serde", "bit-vec/serde", "arrayvec/serde"] enhanced-determinism = ["simba/libm_force", "parry2d/enhanced-determinism"] debug-render = [] -profiler = ["instant"] # Enables the internal profiler. +profiler = ["dep:instant"] # Enables the internal profiler. # Feature used for debugging only. debug-disable-legitimate-fe-exceptions = [] -- cgit