linux/rust/pin-init/internal/src
Gary Guo 1e26aea035 rust: pin-init: add #[inline] to small functions
Currently `pin-init` crate is missing many inline annotations. They are all
generic so still get inlined in normal builds, but are not inlined in
`-C opt-level=s` build. Mark these functions as `#[inline]` so they are
considered for inlining regardless.

Signed-off-by: Gary Guo <gary@garyguo.net>
2026-08-05 11:36:18 +01:00
..
diagnostics.rs rust: pin-init: internal: turn PhantomPinned error into warnings 2026-05-10 22:58:34 +01:00
init.rs rust: pin-init: internal: generate brace in macro for init code blocks 2026-07-13 12:11:01 +01:00
lib.rs rust: pin-init: bump minimum Rust version to 1.82 2026-05-10 22:58:33 +01:00
pin_data.rs rust: pin-init: add #[inline] to small functions 2026-08-05 11:36:18 +01:00
pinned_drop.rs rust: pin-init: rewrite the #[pinned_drop] attribute macro using syn 2026-01-17 10:51:42 +01:00
zeroable.rs rust: pin-init: internal: adjust license identifier of zeroable.rs 2026-05-10 22:58:34 +01:00