macro_rules! ast_tree_rule {
($name:ident, $desc:expr, $just:expr, $sev:ident, $fix:expr, params { $($params:tt)* } $(,)?) => { ... };
($name:ident, $desc:expr, $just:expr, $sev:ident, $fix:expr $(,)?) => { ... };
}Expand description
Register a rust-analyzer AST rule whose fixer produces one coordinated tree edit per file.