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. Standard Library Types
  21. Movable Types
  22. Rust Bindings for C++ Libraries
  23. Overview
  24. Building the tool
  25. Cookbook
  26. Best Practices
  27. Customizing
  28. Functions
  29. Classes and Structs
  30. Enums
  31. Integration notes
  32. Cargo build
  33. Build System Integrations
  34. Required unstable features of Rust
  35. Design
  36. High-level design of C++/Rust interop
  37. Lifetime Annotations for C++
  38. Static Analysis for C++ Lifetimes
  39. Struct Layout
  40. Thunks for class template member functions
  41. Unpin for C++ Types
  42. Problem Description: forward-declared types