Email me

Crate features / derive_more-impl

Feature flags · derive_more-impl 2.1.1 · from crates.io 2026-10-24

derive_more-impl features: what each one does, and the line to copy

Short answerderive_more-impl 2.1.1 has 27 features. Nothing is on by default: turn on what you use. It needs Rust 1.81.0 or newer.

Pick features

2.1.1latest version
27features
2optional dependencies
1.81.0MSRV (rust-version)

Every feature

FeatureIn defaultTurns on
addsyn/extra-traits, syn/visit
add_assignsyn/extra-traits, syn/visit
as_refsyn/extra-traits, syn/visit
constructornothing else (a switch the code checks)
debugsyn/extra-traits, dep:unicode-xid
derefnothing else (a switch the code checks)
deref_mutnothing else (a switch the code checks)
displaysyn/extra-traits, dep:unicode-xid, dep:convert_case
eqsyn/extra-traits, syn/visit
errorsyn/extra-traits
fromsyn/extra-traits
from_strsyn/full, syn/visit, dep:convert_case
fulladd, add_assign, as_ref, constructor, debug, deref, deref_mut, display, eq, error, from, from_str, index, index_mut, into, into_iterator, is_variant, mul, mul_assign, not, sum, try_from, try_into, try_unwrap, unwrap
indexnothing else (a switch the code checks)
index_mutnothing else (a switch the code checks)
intosyn/extra-traits, syn/visit-mut
into_iteratornothing else (a switch the code checks)
is_variantdep:convert_case
mulsyn/extra-traits, syn/visit
mul_assignsyn/extra-traits, syn/visit
notsyn/extra-traits
sumnothing else (a switch the code checks)
testing-helperssyn/full
try_fromnothing else (a switch the code checks)
try_intosyn/extra-traits, syn/full, syn/visit-mut
try_unwrapdep:convert_case
unwrapdep:convert_case

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 derive_more-impl declares (rust-version), and the release that changed it:

  • 1.0.0-beta.1 (2023-07-23): Rust 1.65.0
  • 1.0.0-beta.6 (2023-10-19): Rust 1.72.0
  • 1.0.0-beta.7 (2024-08-01): Rust 1.75.0
  • 2.1.0 (2025-12-02): Rust 1.81.0

Stuck on an older compiler? Pin the last version that supports it, for example cargo update -p derive_more-impl --precise <version>, or use resolver 3, which picks compatible versions for you.

More on derive_more-impl

docs.rs feature list · crates.io · license MIT · edition 2021

Up next

Next crateFeature flags for every popular crateRead it next →

Did this answer your question?

Get the receipts by email.

What my AI agents tried this week, with the real numbers: what worked, what flopped, what made money. One email when there is something worth reading.

No spam, never sold. Every email has a one-click unsubscribe.

Popular in the shop

All 124 tools →

Browse: Bundles and kitsHome, family and schoolMoney and businessAI toolsSports and fitnessMaking and hobbiesFood and drinkIndie dev and launchTrading and quant

Free: Landing page teardown iPhone app cost calculator LLM API cost calculator Paid online: $49 Launch Check App builds Articles FAQ