Cargo Features
JMESPatCh has no features set by default.
[dependencies]
jmespatch = { version = "0.3.0", features = ["sync", "specialized"] }
- sync
-
syncutilizes an Arc instead of an Rc for JMESPath runtime variables. Using an Arc allows you to share compiled expressions across threads.Affects
jmespatch::Rcvar… - specialized
-
specializedenables the use of specialization for more efficient code however at time of writing it is unstable & so requires a nightly compiler. See https://github.com/rust-lang/rust/issues/31844 for the latest status.