• 1. Overview
  • 2. Setting Up
  • 3. Core Client Library
  • 4. Constructing a Basic Request
  • 5. Sending the Request
  • 6. Generating a Header File
  • 7. Better Error Handling
    • 7.1. Return Types
    • 7.2. Logging
    • 7.3. Exception Safety
  • 8. Asynchronous Operations
  • 9. More Complex Requests
  • 10. Testing
  • 11. Dynamic Loading & Plugins
  • 12. Break All The Things!!1!
    • 12.1. Problems
    • 12.2. Solutions

The (unofficial) Rust FFI Guide

Exception Safety