Cargo Features

[dependencies]
inflector-plus = { version = "0.11.7", default-features = false, features = ["unstable", "heavyweight"] }
default = heavyweight

The heavyweight feature is set by default whenever inflector-plus 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, inflector-plus::string, inflector-plus::Inflector.demodulize, inflector-plus::Inflector.deconstantize, inflector-plus::Inflector.to_class_case, inflector-plus::Inflector.is_class_case, inflector-plus::Inflector.to_table_case, inflector-plus::Inflector.is_table_case, inflector-plus::Inflector.to_plural, inflector-plus::Inflector.to_singular, inflector-plus::Inflector.articlize, inflector-plus::Inflector.dearticlize, deconstantize::deconstantize, demodulize::demodulize, string::demodulize, string::deconstantize, string::pluralize

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