1. 1. Introduction
    1. 1.1. What is an ABI
    2. 1.2. A Short History
    3. 1.3. Initial Proposal Summary
      1. 1.3.1. Initial Proposal
  2. 2. Summary of the Discussion
    1. 2.1. repr(C) as the Lowest Common Denominator
    2. 2.2. A Clarification of Terms
    3. 2.3. Generics
    4. 2.4. The Swift ABI?
    5. 2.5. A Plugin-Style Architecture
    6. 2.6. Laying out Memory
      1. 2.6.1. Memory Management Across FFI
    7. 2.7. Calling Conventions
    8. 2.8. ABI Selection
    9. 2.9. OneRing and ABI Boundaries
    10. 2.10. Niches
    11. 2.11. API/FFI, or, Code as Glue
    12. 2.12. A Final Picture
  3. 3. Rust's Compiler Infrastructure
  4. 4. Towards an RFC
    1. 4.1. A Minimum Viable Subset
  5. 5. References and Resources

Rust ABI Wiki

A Minimum Viable Subset