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