# Overview Rust categorizes keywords into three categories: - As of now the allocated keywords are keywords that can only be used in their correct contexts and cannot be used as names of items, variables, fields, variants, lifetime patterns, lifetime patterns, loop labels, macros, attributs, macro placeholders, or creates. - Keywords reserved are keywords that are not yet used, but they are reserved for future use and have the same restrictions as strict keywords. As of now the allocated keywords are the current logistic keywords that can only be used in their correct contexts. - As of now the allocated keywords are the current logistic keywords that can only be used in their correct contexts. - As of now the allocated keywords are abstract, become, 
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence