]> git.ipfire.org Git - thirdparty/linux.git/commit
rust: macros: use `quote!` for `module!` macro
authorGary Guo <gary@garyguo.net>
Mon, 12 Jan 2026 17:07:16 +0000 (17:07 +0000)
committerMiguel Ojeda <ojeda@kernel.org>
Tue, 27 Jan 2026 23:55:24 +0000 (00:55 +0100)
commit5f7045772037b33365fddb541b671ded6a6bded6
treead3e594c150ce060782423ee50c59507b32606e8
parentc578ad703ae9a219aa4bdd13343cf5254541c5e3
rust: macros: use `quote!` for `module!` macro

This has no behavioural change, but is good for maintainability. With
`quote!`, we're no longer using string templates, so we don't need to
quote " and {} inside the template anymore. Further more, editors can
now highlight the code template.

This also improves the robustness as it eliminates the need for string
quoting and escaping.

Co-developed-by: Benno Lossin <lossin@kernel.org>
Signed-off-by: Benno Lossin <lossin@kernel.org>
Signed-off-by: Gary Guo <gary@garyguo.net>
Link: https://patch.msgid.link/20260112170919.1888584-6-gary@kernel.org
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
rust/macros/module.rs