Cargo Features

[dependencies]
str_inflector = { version = "0.12.0", default-features = false, features = ["unstable", "heavyweight"] }
default = heavyweight

The heavyweight feature is set by default whenever str_inflector is added without default-features = false somewhere in the dependency tree.

unstable
heavyweight default = lazy_static, regex

Affects classcase::to_class_case, classcase::is_class_case, tablecase::to_table_case, tablecase::is_table_case, str_inflector::string, str_inflector::Inflector.demodulize, str_inflector::Inflector.deconstantize, str_inflector::Inflector.to_class_case, str_inflector::Inflector.is_class_case, str_inflector::Inflector.to_table_case, str_inflector::Inflector.is_table_case, str_inflector::Inflector.to_plural, str_inflector::Inflector.to_singular, deconstantize::deconstantize, demodulize::demodulize, string::demodulize, string::deconstantize, string::pluralize, string::singularize

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

regex heavyweight
lazy_static heavyweight