Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.49 KB

scope-by-platform-table.md

File metadata and controls

27 lines (21 loc) · 1.49 KB

Scope of project, by feature and platform

Key

  • ✅ -- available and well-defined on stable
  • 💛 -- available on nightly
  • 💞 -- open RFC
  • 💬 -- under active discussion
  • 🕐 -- not yet under active discussion
  • 🚫 -- out of scope for this group, no current plans to implement or specify

Table

Thing linux mac msvc other targets
"C unwind" ABI 💬 💬 💬 💬
propagate Rust panic through native frame, no destructors 🕐 🕐 🕐 🚫
propagate Rust panic through native frame, with destructors 🕐 🕐 🕐 🚫
propagate native exception through Rust frame, no destructors 🕐 🕐 🕐 🚫
propagate native exception through Rust frame, with destructors 🕐 🕐 🕐 🚫
catch Rust panic within native code 🚫 🚫 🚫 🚫
catch native exception within Rust code 🚫 🚫 🚫 🚫