Rare or Currently Unused Keywords

This page highlights sheets that usually need a specific architectural, ABI, macro, or low-level context before they become useful in day-to-day code review.

KeywordWhy it is less commonRead it with
asmLow-level escape hatch with a narrow use case.unsafe, share
unsafeExplicit risk boundary, not a default coding style.asm, trait
macroMostly relevant when extending the language surface or tooling.proc, form
traitAdvanced abstraction surface that appears later than core declarations.type, form
selectSpecialized branching surface, less common than if or match.match, when

“Rare” does not mean “obsolete”. These sheets matter when auditing advanced code, but they are usually best read after the recommended order and the learning packs.