There are no reviews yet. Be the first to send feedback to the community and the maintainers!
polonius-the-crab.rs
Tools to feature more lenient Polonius-based borrow-checker patterns on stable Rustmacro_rules_attribute-rs
Use declarative macros as proc_macro attributes or deriveslending-iterator.rs
Lending iterators on stable Rustnougat.rs
(lifetime) GATs on stable Rustshellcode-factory
Tool to create and test shellcodes from custom assembly sources (with some encoding options)inheritance-rs
Avoiding code reuse in Rust with OOP inheritancenever-say-never.rs
The never type (the true one!) in stable Rust.next-gen-rs
Safe generators on stable Rust.rust-uninit
Read trait fixed to soundly work with uninitalized memorywith_locals.rs
Procedural macro to mock returning (values referencing) locals from a function (using CPS)rust-function_name
macro that expands to the name of the annotated functionlifetimes.rs
higher-order-closure.rs
Allow function lifetime elision and explicit `for<'a>` annotations on closures.byte-strings-rs
Rust byte strings manipulation, for a better and safer C FFIstackbox.rs
`&own` pointers in Stable Rust / `RefOwn` / `&mut` with move semantics (and thus drop)stackvec-rs
A rust crate to use stack-allocated vectors (to improve performance and/or when there is no std)iter-python-rs
Python generator expressions and 'list' comprehensions (https://crates.io/crates/iter-python)rust-defile
Helper proc-macro to "ungroup" a captured metavariablefix_hidden_lifetime_bug.rs
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issuevisibility.rs
Attribute to override the visibility of items (useful in conjunction with cfg_attr)ghosts.rs
Type-check non-existing `Phantom` code for Fun And Profitโข.maybe-dangling.rs
`ManuallyDrop<T>` and `MaybeDangling<T>` semantics in stable Rust as per https://github.com/rust-lang/rfcs/pull/3336unstringify.rs
Procedural macro implemention of the reverse operation of `stringify!`custom-try.rs
Macro to customize the behavior of `?`ext-trait.rs
Annotation to easily define ad-hoc / one-shot extension traitswith_builtin_macros.rs
Helper for macro_rules authors to chain their macros with builtin ones (such as `env!`, `include!`, or `concat_idents!`).async_fn.rs
Collection of helper annotations and macros for concise and yet explicit `async fn` signatureshigher-kinded-types.rs
"Generic generics" / higher-kinded APIs in stable Rust.cfg_eval.rs
`#[cfg_eval]` in stable Rustnegative.rs
Negative trait impls in stable Rustheaptrace
Tool to (l)trace malloc/free/calloc/realloc calls and print heap status (arena) and (memory) contentsmini_paste
Fast-to-compile equivalent to `::paste`extern-c.rs
Convert a zero-sized closure into an `extern "C" fn(โฆ)` pointeropthandler
C Library to handle command-line option arguments without scrambling the argv like getopt_long does...rust-bstringify
stringify! that yields byte string literals insteaddyn_safe.rs
Take control of the Semver hazard of the `dyn` safety of your traits!join-lazy-fmt-rs
Lazy .join() method and lazy formatting for Rust (https://crates.io/crates/join-lazy-fmt)unwind_safe.rs
Readable unwind-safe code thanks to a try-finally-looking builder patterneasy-pin-rs
Using Pin made easycandy-rs
Syntaxic sugar for Rust: macros for lighter error handling code, and more.unsized-maybe-uninit.rs
`MaybeUninit<T : ?Sized>` in stable Rustfunc_wrap.rs
A procedural macro helper to alleviate writing "decorators" that nest-wrap functionsrust-require_unsafe_in_body
A procedural macro attribute to make an unsafe fn still require unsafe blocks in its bodycargo-cuddle
uwuwith-concat-idents
A fast proc macro to concat idents in stable Rust (items only)danielhenrymantilla.github.io
My Github pageprettyplease-cli
A binary wrapper for the `::prettyplease` libLove Open Source and this site? Check out how you can help us