- Home
- Are We Crubit Yet?
- Types
- 1. Overview
- 2. Primitive Types
- 3. Pointer Types
- 4. absl::Status
- 5. Protobuf
- 6. Visibility
- Rust Bindings for C++ Libraries
- 7. Overview
- 8. Cookbook
- 9. Best Practices
- 10. Customizing
- 11. Functions
- 12. Classes and Structs
- 13. Enums
- C++ Bindings for Rust Libraries
- 14. Overview
- 15. Functions
- 16. Structs
- 17. Enums
- 18. Cpp Enums
- 19. Traits
- 20. Type Aliases
- 21. use Declarations
- 22. Movable Types
- Integration notes
- 23. Cargo build
- Design
- 24. High-level design of C++/Rust interop
- 25. Lifetime Annotations for C++
- 26. Static Analysis for C++ Lifetimes
- 27. Struct Layout
- 28. Thunks for class template member functions
- 29. Unpin for C++ Types
- 30. Problem Description: forward-declared types