[PATCH RFC 2/4] rust: prelude: re-export `zerocopy::Immutable`

From: SeungJong Ha via B4 Relay

Date: Sun Jun 28 2026 - 13:11:24 EST


From: SeungJong Ha <engineer.jjhama@xxxxxxxxx>

`impl_transmute_via_zerocopy!` requires `Immutable` (no interior
mutability) alongside `FromBytes`/`IntoBytes`. Re-export it from the
prelude like the other two.

Assisted-by: Claude-Code:claude-opus-4-8
Signed-off-by: SeungJong Ha <engineer.jjhama@xxxxxxxxx>
---
rust/kernel/prelude.rs | 2 ++
1 file changed, 2 insertions(+)

diff --git a/rust/kernel/prelude.rs b/rust/kernel/prelude.rs
index ca396f1f78a6..3db51c972bde 100644
--- a/rust/kernel/prelude.rs
+++ b/rust/kernel/prelude.rs
@@ -63,12 +63,14 @@
#[doc(no_inline)]
pub use zerocopy::{
FromBytes,
+ Immutable,
IntoBytes, //
};

#[doc(no_inline)]
pub use zerocopy_derive::{
FromBytes,
+ Immutable,
IntoBytes, //
};


--
2.54.0