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:
- A C expression parser and evaluator☆49Updated 2 years ago
- Byte-wise atomic memcpy.☆38Updated 3 weeks ago
- Windows Linked Lists in idiomatic Rust (LIST_ENTRY, SINGLE_LIST_ENTRY)☆22Updated 2 years ago
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆43Updated last week
- Count directory entries—`ls | wc -l` but faster☆29Updated 2 months ago
- Stack buffer provides alternatives to Buf{Reader,Writer} allocated on the stack instead of the heap.☆14Updated 3 years ago
- Conversion to/from binary for arbitrary types. With no_std and no_alloc support.☆27Updated 2 weeks ago
- 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
- A Rust implementation of OS provided synchronization primitives☆62Updated 2 years ago
- Minimal FAT32 Client written in #[no_std] Rust☆29Updated 2 months ago
- Extremely minimal parser for ELF/PE/Mach-o/ar☆41Updated 4 years ago
- An NVIDIA CLI tool written in native Rust. 🦀☆13Updated last year
- Library facilitating safe pinned initialization☆62Updated last week
- A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.☆68Updated last month
- Build and evaluate binary expression trees☆37Updated last year
- Generic Associated Types lang team initiative☆13Updated 2 years ago
- bluss/IndexMap with amortized resizes☆14Updated 4 years ago
- A rust implementation of the “Quite OK Image” format for fast, lossless image compression☆47Updated 3 years ago
- cross-platform Rust API for memory mapped IO☆42Updated last year
- Rust HAL repp☆12Updated 3 years ago
- Rust Vector for large amounts of data, that does not copy when growing, by using full `mmap`'d pages.☆22Updated last year
- DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.☆54Updated last month
- Rust wrapper around a connection listener to support TLS.☆57Updated 2 months ago
- A potentially interesting state machine PoC☆21Updated 2 years ago
- An exploration into the various ways optional trait methods can be implemented in Rust.☆41Updated 4 months ago
- Safely cast slices of one built-in fundamental number type to another☆28Updated 8 months ago
- 🗑 async-dropper is probably the least-worst ad-hoc AysncDrop implementation you've seen so far.☆50Updated 11 months ago
- Wait for async tasks☆13Updated 2 years ago
- A procedural macro for compile time UTF-16 strings☆20Updated last year
- ⌨️ Rust crates for building TUIs in UEFI applications☆78Updated 2 weeks ago