diff --git a/rust/pin-init/src/lib.rs b/rust/pin-init/src/lib.rs index 97eaef6f2958..6e9eb90db52c 100644 --- a/rust/pin-init/src/lib.rs +++ b/rust/pin-init/src/lib.rs @@ -917,7 +917,8 @@ pub unsafe trait PinInit: Sized { /// /// Same as `__init`. #[inline(always)] - #[cfg_attr(not(kernel), deprecated = "use `raw_try_init` instead")] + #[cfg(not(kernel))] + #[deprecated = "use `raw_try_init` instead"] unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { // SAFETY: Per safety requirement. unsafe { self.__init(slot) }