Sound unchecked indexing using “generativity”; a type system approach to indices, pointers and ranges that are trusted to be in bounds.
☆105Sep 11, 2019Updated 6 years ago
Alternatives and similar repositories for indexing
Users that are interested in indexing are comparing it to the libraries listed below
Sorting:
- ☆22Sep 26, 2016Updated 9 years ago
- ☆55Aug 16, 2025Updated 6 months ago
- Tools for analyzing how the Rust ecosystem is using the language☆12Jan 21, 2015Updated 11 years ago
- Library for parse perf.data file from Linux perf tool for Rust☆18Apr 25, 2020Updated 5 years ago
- Stateful, a Rust Control Flow Plugin☆108Apr 4, 2017Updated 8 years ago
- A general-purpose lens library for Rust.☆30Dec 18, 2016Updated 9 years ago
- Iterator of const known length☆18Dec 2, 2024Updated last year
- A generic, fixed-size, associative cache☆40Nov 8, 2024Updated last year
- Initial rallying point for ideas and PRs around solving discoverability of Rust crates for production use.☆29Feb 15, 2017Updated 9 years ago
- An on-disk hash table implementation☆126Oct 29, 2021Updated 4 years ago
- Compact string type for zero-copy parsing☆264Nov 16, 2023Updated 2 years ago
- A lightweight attribute for easy generation of const functions with conditional compilations.☆31Updated this week
- Scary macros for serde_json☆43Aug 24, 2016Updated 9 years ago
- A Brainfuck interpreter written in Rust and compiled to WebAssembly☆10Dec 4, 2017Updated 8 years ago
- Renders interactive fractal-like animations☆19May 16, 2017Updated 8 years ago
- Simple parallel pipeline for long tasks in Rust.☆17Jul 1, 2016Updated 9 years ago
- A graphical debugger for Rust MIR☆199Aug 25, 2022Updated 3 years ago
- JS affine☆68Jun 25, 2020Updated 5 years ago
- ☆36Aug 8, 2024Updated last year
- Lint to disallow the moving of marked types in Rust☆35Aug 18, 2016Updated 9 years ago
- A small Rust library that allows users to reinterpret data of certain types safely.☆41Aug 26, 2021Updated 4 years ago
- [WIP] Transpile Rust (MIR) to JavaScript.☆76Oct 5, 2016Updated 9 years ago
- Rust library for fast types.☆15Feb 1, 2018Updated 8 years ago
- Comprehensive and user friendly YAML 1.2 processor written in Rust☆11Jan 4, 2023Updated 3 years ago
- Disjoint borrow of slices in Rust☆11Sep 1, 2019Updated 6 years ago
- 7DRL 2019☆15Jan 7, 2023Updated 3 years ago
- Constant Time Operations for Crypto Libraries☆10Jun 22, 2017Updated 8 years ago
- Dynamically query a type-erased object for any trait implementation☆67Oct 7, 2022Updated 3 years ago
- A drop-in replacement for #[derive(Debug)] with support for members which do not implement `fmt::Debug`.☆24Oct 10, 2019Updated 6 years ago
- a Rust library implementing safe, lightweight context switches, without relying on kernel services☆538Aug 25, 2021Updated 4 years ago
- Rust implementation of SPIR-V module processing functionalities☆487Dec 11, 2025Updated 2 months ago
- Count lines of LLVM IR per generic function☆498Dec 20, 2025Updated 2 months ago
- Easy function multiversioning for Rust☆255Dec 8, 2024Updated last year
- An owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation.☆70Updated this week
- ☆165Oct 31, 2018Updated 7 years ago
- Algebraic structure and emulation of higher kinded types for Rust☆109Dec 15, 2018Updated 7 years ago
- Postfix macros on stable Rust, today.☆76Mar 1, 2021Updated 5 years ago
- Graph Intermediate Representation (GIR) library for ML☆23Mar 18, 2017Updated 8 years ago
- A safe arena allocator that allows deletion without suffering from the ABA problem by using generational indices.☆687Aug 18, 2023Updated 2 years ago