Crate features / educe
Feature flags · educe 0.8.1 · from crates.io 2026-10-24
educe features: what each one does, and the line to copy
Short answereduce 0.8.1 has 13 features. By default it turns on Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default, Deref, DerefMut, Into; add default-features = false to start from nothing. It needs Rust 1.89 or newer.
Pick features
Every feature
| Feature | In default | Turns on |
|---|---|---|
Clone | yes | nothing else (a switch the code checks) |
Copy | yes | nothing else (a switch the code checks) |
Debug | yes | nothing else (a switch the code checks) |
Default | yes | nothing else (a switch the code checks) |
Deref | yes | nothing else (a switch the code checks) |
DerefMut | yes | nothing else (a switch the code checks) |
Eq | yes | nothing else (a switch the code checks) |
Hash | yes | nothing else (a switch the code checks) |
Into | yes | nothing else (a switch the code checks) |
Ord | yes | nothing else (a switch the code checks) |
PartialEq | yes | nothing else (a switch the code checks) |
PartialOrd | yes | nothing else (a switch the code checks) |
full | syn/full |
dep:x turns on the optional dependency x; x/y turns on feature y of dependency x (with ?, only if x is already on).
MSRV history
The minimum Rust version educe declares (rust-version), and the release that changed it:
- 0.4.21 (2023-04-06): Rust 1.56
- 0.5.6 (2023-12-15): Rust 1.60
- 0.7.0 (2026-07-05): Rust 1.89
Stuck on an older compiler? Pin the last version that supports it, for example cargo update -p educe --precise <version>, or use resolver 3, which picks compatible versions for you.
More on educe
Real downloads, dependents and alternatives: educe crate data (380.9K real downloads a day, 191 dependents).
docs.rs feature list · crates.io · license MIT · edition 2024
Up next
Before you depend on iteduce crate dataReal downloads, dependents, alternatives.Read it next →Did this answer your question?