Module types

Source

Macros§

unimplemented_serialize 🔒

Structs§

MacroMatcher
Rename
SourceItemOrdering
Represents which item categories are enabled for ordering.
SourceItemOrderingModuleItemGroupings
Represents the configured ordering of items within a module.
SourceItemOrderingTraitAssocItemKinds
Represents the order in which associated trait items should be ordered.

Enums§

DisallowedPath
MatchLintBehaviour
PubUnderscoreFieldsBehaviour
SourceItemOrderingCategory
Represents the item categories that can be ordered by the source ordering lint.
SourceItemOrderingModuleItemKind
Represents the items that can occur within a module.
SourceItemOrderingTraitAssocItemKind
Represents all kinds of trait associated items.

Functions§

create_disallowed_map
Creates a map of disallowed items to the reason they were disallowed.