Re: [PATCH RFC 01/11] rust: types: Add Opaque::zeroed()

From: Alice Ryhl
Date: Fri Jul 14 2023 - 06:21:03 EST


Asahi Lina <lina@xxxxxxxxxxxxx> writes:
> Opaque types are internally MaybeUninit, so it's safe to actually
> zero-initialize them as long as we don't claim they are initialized.
> This is useful for many FFI types that are expected to be zero-inited by
> the user.
>
> Signed-off-by: Asahi Lina <lina@xxxxxxxxxxxxx>

LGTM. This is useful on its own.

Reviewed-by: Alice Ryhl <aliceryhl@xxxxxxxxxx>