← Friday, October 2, 2026Languages & toolsRelease
Rust 1.99 stabilizes defining C-ABI variadic functions
Rust 1.99 stabilizes defining variadic functions with the C and C-unwind ABIs, extending Rust from calling external variadic functions to implementing them. This matters for engineers integrating Rust with C interfaces.
- What
- • Rust 1.99 stabilizes defining variadic functions with the C and C-unwind ABIs.
- How
- • Rust functions can now accept variable argument lists, and raw-pointer layout APIs for size and alignment are stabilized.
- Why it matters
- • C-ABI variadics let systems engineers write this class of C-compatible interface directly in Rust.
Read on blog.rust-lang.org → Lobsters · 6 comments
Discussion
Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.
Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.