omeryusufyagci / rust-cpp-integrationLinks
A collection of Rust-C++ interoperability examples, from basic integration to advanced concurrency patterns. Easily build and run in a containerized environment with the provided launcher.
☆19Updated last year
Alternatives and similar repositories for rust-cpp-integration
Users that are interested in rust-cpp-integration are comparing it to the libraries listed below
Sorting:
- Conversion to/from binary for arbitrary types. With no_std and no_alloc support.☆28Updated this week
- A Rust implementation of OS provided synchronization primitives☆62Updated 2 years ago
- Byte-wise atomic memcpy.☆39Updated 2 months ago
- Demo code for Rust on ThreadX☆23Updated 3 months ago
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆45Updated last week
- One pointer wide trait objects which are also FFI safe, allowing traits to be passed to/from and implemented by C ABI code.☆43Updated 3 years ago
- Library facilitating safe pinned initialization☆72Updated last week
- A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.☆70Updated 2 months ago
- A C expression parser and evaluator☆49Updated 2 years ago
- 🗑 async-dropper is probably the least-worst ad-hoc AysncDrop implementation you've seen so far.☆51Updated last year
- Build and evaluate binary expression trees☆37Updated last year
- Stack buffer provides alternatives to Buf{Reader,Writer} allocated on the stack instead of the heap.☆14Updated 3 years ago
- Count directory entries—`ls | wc -l` but faster☆29Updated this week
- An example of a common Wi-Fi set up scenario on ESP32 using Rust☆16Updated last year
- Set process and thread affinity in your Rust programs !☆30Updated 2 years ago
- Cross-platform, endian-aware primitives for Rust☆44Updated 2 months ago
- A lightweight, recoverable sandbox for executing untrusted RISC-V code in constrained environments☆53Updated this week
- Easy access to individual bits of integers.☆51Updated 2 years ago
- An aimless attempt at building a PC from scratch, in a vaguely eurorack/modular synth style.☆69Updated 3 years ago
- Extremely minimal parser for ELF/PE/Mach-o/ar☆41Updated 4 years ago
- Windows Linked Lists in idiomatic Rust (LIST_ENTRY, SINGLE_LIST_ENTRY)☆23Updated 2 years ago
- SIMD-optimized B+ Tree implementation that uses integer keys☆71Updated 5 months ago
- Include many files in your Rust code for self-contained binaries☆19Updated 3 months ago
- Safely cast slices of one built-in fundamental number type to another☆28Updated 9 months ago
- Waveform generator library written in Rust☆39Updated 2 years ago
- Parse JSON file at compile time and embed as serde_json::Value☆33Updated last month
- bluss/IndexMap with amortized resizes☆14Updated 5 years ago
- Corny COBS encode/decode for Rust no_std targets☆21Updated 3 years ago
- A red-black tree and set with callbacks☆22Updated last month
- LLVM Bitcode parser in Rust☆25Updated 2 weeks ago