danielhenrymantilla
Thinking about the immortality of the 🦀 https://danielhenrymantilla.github.io
https://www.ditto.live/France - Spain
Pinned Repositories
fstrings-rs
Python3 fstrings in Rust
higher-order-closure.rs
Allow function lifetime elision and explicit `for<'a>` annotations on closures.
inheritance-rs
Avoiding code reuse in Rust with OOP inheritance
lending-iterator.rs
Lending iterators on stable Rust
macro_rules_attribute-rs
Use declarative macros as proc_macro attributes or derives
next-gen-rs
Safe generators on stable Rust.
nougat.rs
(lifetime) GATs on stable Rust
polonius-the-crab.rs
Tools to feature more lenient Polonius-based borrow-checker patterns on stable Rust
shellcode-factory
Tool to create and test shellcodes from custom assembly sources (with some encoding options)
safer_ffi
Write safer FFI code in Rust without polluting it with unsafe code
danielhenrymantilla's Repositories
danielhenrymantilla/polonius-the-crab.rs
Tools to feature more lenient Polonius-based borrow-checker patterns on stable Rust
danielhenrymantilla/lending-iterator.rs
Lending iterators on stable Rust
danielhenrymantilla/nougat.rs
(lifetime) GATs on stable Rust
danielhenrymantilla/next-gen-rs
Safe generators on stable Rust.
danielhenrymantilla/with_locals.rs
Procedural macro to mock returning (values referencing) locals from a function (using CPS)
danielhenrymantilla/rust-uninit
Read trait fixed to soundly work with uninitalized memory
danielhenrymantilla/stackbox.rs
`&own` pointers in Stable Rust / `RefOwn` / `&mut` with move semantics (and thus drop)
danielhenrymantilla/byte-strings-rs
Rust byte strings manipulation, for a better and safer C FFI
danielhenrymantilla/visibility.rs
Attribute to override the visibility of items (useful in conjunction with cfg_attr)
danielhenrymantilla/fix_hidden_lifetime_bug.rs
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
danielhenrymantilla/rust-defile
Helper proc-macro to "ungroup" a captured metavariable
danielhenrymantilla/ext-trait.rs
Annotation to easily define ad-hoc / one-shot extension traits
danielhenrymantilla/ghosts.rs
Type-check non-existing `Phantom` code for Fun And Profitâ„¢.
danielhenrymantilla/higher-kinded-types.rs
"Generic generics" / higher-kinded APIs in stable Rust.
danielhenrymantilla/with_builtin_macros.rs
Helper for macro_rules authors to chain their macros with builtin ones (such as `env!`, `include!`, or `concat_idents!`).
danielhenrymantilla/maybe-dangling.rs
`ManuallyDrop<T>` and `MaybeDangling<T>` semantics in stable Rust as per https://github.com/rust-lang/rfcs/pull/3336
danielhenrymantilla/cfg_eval.rs
`#[cfg_eval]` in stable Rust
danielhenrymantilla/extern-c.rs
Convert a zero-sized closure into an `extern "C" fn(…)` pointer
danielhenrymantilla/own-ref.rs
`&own` references
danielhenrymantilla/typed-json
conradluget a better json
danielhenrymantilla/unsized-maybe-uninit.rs
`MaybeUninit<T : ?Sized>` in stable Rust
danielhenrymantilla/async_fn_boxed
danielhenrymantilla/asyncified
A small rust library for operating on long lived sync values in an async context
danielhenrymantilla/commit-history-demo
danielhenrymantilla/hegdenu.net
danielhenrymantilla/icu4x
Solving i18n for client-side and resource-constrained environments.
danielhenrymantilla/nomicon
The Dark Arts of Advanced and Unsafe Rust Programming
danielhenrymantilla/proc-macro-template
Double-crate proc-macro template
danielhenrymantilla/rust
Empowering everyone to build reliable and efficient software.
danielhenrymantilla/stabby
A Stable ABI for Rust with compact sum-types