Re: [PATCH 08/12] rust: pin-init: rewrite the initializer macros using `syn`
From: Benno Lossin
Date: Sat Jan 10 2026 - 13:14:45 EST
On Fri Jan 9, 2026 at 2:45 PM CET, Gary Guo wrote:
> On Thu Jan 8, 2026 at 1:50 PM GMT, Benno Lossin wrote:
>> + quote! {
>> + {
>> + #value_prep
>> + // SAFETY: TODO
>> + unsafe { #write(::core::ptr::addr_of_mut!((*#slot).#ident), #value_ident) };
>
> This should be `&raw mut` now?
Yes, but that involves adding workarounds for 1.81 and earlier. I'll
leave it for a future series.
Cheers,
Benno