diff options
| author | Mirko Adzic <adzicmirko97@gmail.com> | 2026-05-27 20:19:54 +0300 |
|---|---|---|
| committer | Gary Guo <gary@garyguo.net> | 2026-05-29 23:34:53 +0300 |
| commit | 5423ef9d4db852835746001d0840231227bb0e39 (patch) | |
| tree | f17df6133b42010183927c4a086f2fa86ca1f9a9 /include/linux/debugobjects.h | |
| parent | e6405dca10de4136a880d218b015663a41d92a54 (diff) | |
| download | linux-5423ef9d4db852835746001d0840231227bb0e39.tar.xz | |
rust: pin-init: internal: suppress `non_snake_case` lint in `[pin_]init!`
Allows `non_snake_case` lint on local variables generated in `[pin_]init!`.
Conceptually the identifiers in `[pin_]init!` just references the field
names, and are not defining them, so the warning should not be generated,
similar to how constructing a struct with non-snake-case field names do no
generate these warnings.
Reported-by: Gary Guo <gary@garyguo.net>
Closes: https://github.com/Rust-for-Linux/pin-init/issues/125
Closes: https://lore.kernel.org/rust-for-linux/DGTBJBIVFZ2K.2F1ZEFGY0G7NK@garyguo.net/
Fixes: 42415d163e5d ("rust: pin-init: add references to previously initialized fields")
Signed-off-by: Mirko Adzic <adzicmirko97@gmail.com>
[ Reworded commit message - Gary ]
Link: https://patch.msgid.link/20260527-pin-init-sync-v1-3-e20335ed2501@garyguo.net
Signed-off-by: Gary Guo <gary@garyguo.net>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
