rust: add `pin-init` as a dependency to `bindings` and `uapi`
authorBenno Lossin <lossin@kernel.org>
Thu, 14 Aug 2025 09:30:28 +0000 (11:30 +0200)
committerMiguel Ojeda <ojeda@kernel.org>
Mon, 8 Sep 2025 11:42:39 +0000 (13:42 +0200)
commit3c847e17225aa9481fc3f6c948f5c718dea526f1
treea709142acee2ccfc04adfa2652608da5228b2d64
parent4710b47988fc028e1eb92b73192cb1ec2a508c65
rust: add `pin-init` as a dependency to `bindings` and `uapi`

This allows `bindings` and `uapi` to implement `Zeroable` and use other
items from pin-init.

Co-developed-by: Miguel Ojeda <ojeda@kernel.org>
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Link: https://rust-for-linux.zulipchat.com/#narrow/channel/291565-Help/topic/Zeroable.20trait.20for.20C.20structs/near/510264158
Signed-off-by: Benno Lossin <lossin@kernel.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
rust/Makefile
scripts/generate_rust_analyzer.py