Cargo Features

[dependencies]
frame-support-procedural = { version = "28.0.0", default-features = false, features = ["std", "no-metadata-docs", "experimental", "tuples-96", "tuples-128"] }
default = std

The std feature is set by default whenever frame-support-procedural is added without default-features = false somewhere in the dependency tree.

std default

Enables std of sp-crypto-hashing

no-metadata-docs
experimental

Affects frame-support-procedural::runtime

tuples-96

Generate impl-trait for tuples with the given number of tuples. Will be needed as the number of pallets in a runtime grows. Does increase the compile time!

tuples-128