This is a series that synchronize pin-init upstream.
It includes the following PR that I intend to merge soon:
- docs: link `Zeroable::zeroed` and `pin_init::zeroed` in documentation
https://github.com/Rust-for-Linux/pin-init/pull/158
- internal: rework how `#[pin_data]` handles cfg
https://github.com/Rust-for-Linux/pin-init/pull/161
Signed-off-by: Gary Guo <gary@garyguo.net>
---
Gary Guo (1):
rust: pin-init: internal: rework how `#[pin_data]` handles cfg
Nicolás Antinori (2):
rust: pin-init: docs: link `Zeroable::zeroed` and `pin_init::zeroed` in documentation
rust: pin-init: mark `pin_init::zeroed` and `Zeroable::zeroed` as `#[inline]`
rust/pin-init/internal/src/pin_data.rs | 82 ++++++++++++++++++++++++++--------
rust/pin-init/src/lib.rs | 12 ++++-
2 files changed, 74 insertions(+), 20 deletions(-)
---
base-commit: 0c20f77a26b89bc911d31cd79f1abe1a7ae57f60
change-id: 20260713-pin-init-sync-de5399bfa9af
Best regards,
--
Gary Guo <gary@garyguo.net>