Centril / rfc-trait-parametric-polymorphism
Planning, scheming and designing of {-# LANGAUGE ConstraintKinds #-} for Rust
☆11Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for rfc-trait-parametric-polymorphism
- Machine scalar casting that meets your expectations☆73Updated 3 years ago
- Intended to allow taking a T from a &mut T temporarily☆73Updated 5 years ago
- Sound unchecked indexing using “generativity”; a type system approach to indices, pointers and ranges that are trusted to be in bounds.☆101Updated 5 years ago
- Generic permutator written in Rust that permutates both lists of lists and singular lists using references.☆15Updated 5 years ago
- Token tree calling convention☆79Updated last year
- Mirror of https://gitlab.com/est/cargo-local-serve | Serve a local, offline, clone of crates.io.☆27Updated 4 years ago
- A perf script for helping to answer queries about how much time a given function occupies, where it is called from, and so forth.☆38Updated 6 years ago
- pin-safe interior mutability☆14Updated 2 years ago
- A type safe, low level replacement for `std::io`.☆60Updated last year
- ☆38Updated 6 months ago
- Test harness for declarative and procedural macros expansion via `cargo-expand`☆51Updated 4 months ago
- A rust implementation of the va_list type from `stdarg.h`☆20Updated 2 months ago
- Dynamically query a type-erased object for any trait implementation☆65Updated 2 years ago
- A drop-in replacement for Rust's std::BufReader, with extra features☆38Updated last year
- More maintainable Rust test☆28Updated 3 years ago
- ☆55Updated 3 years ago
- Proof of Concept of a version of the error trait that is no-std compatible and works with backtraces / error return traces☆11Updated 3 years ago
- ☆34Updated last year
- JS affine☆66Updated 4 years ago
- Backported standard Rust library to older compilers.☆21Updated 2 years ago
- Derive macro for Error using macros 1.1☆32Updated 3 years ago
- A drop-in replacement for #[derive(Debug)] with support for members which do not implement `fmt::Debug`.☆23Updated 5 years ago
- An owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation.☆68Updated 2 years ago
- A Rust compiler plugin and support library to annotate overflow behavior☆105Updated last year
- Extended Search & Ranking tool for crates.☆24Updated 3 years ago
- Candidates for inclusion in the Rust standard library☆89Updated last year
- native timers for futures 0.3☆25Updated 5 years ago
- configuration☆31Updated 6 years ago
- rust verification condition generator☆93Updated 8 years ago