Shall not write code that expands macros

Guideline: Shall not write code that expands macros gui_uuDOArzyO3Qw
status: draft
tags: reduce-human-error
category: mandatory
decidability: decidable
scope: system
release: todo

Description of the guideline goes here.

Rationale: rat_dNgSvC0SZ3JJ
status: draft
parent needs: gui_uuDOArzyO3Qw

Explanation of why this guideline is important.

Non-Compliant Example: non_compl_ex_g9j8shyGM2Rh
status: draft
parent needs: gui_uuDOArzyO3Qw

Explanation of code example.

#[allow(dead_code)]
fn example_function() {
    // Non-compliant implementation
}
Compliant Example: compl_ex_cFPg6y7upNdl
status: draft
parent needs: gui_uuDOArzyO3Qw

Explanation of code example.

#[allow(dead_code)]
fn example_function() {
    // Compliant implementation
}