Explore >> Select a destination


You are here

docs.rs
| | rust-unofficial.github.io
2.8 parsecs away

Travel
| | Learning Rust With Entirely Too Many Linked Lists
| | josephg.com
3.1 parsecs away

Travel
| | [AI summary] The user has expressed a wealth of ideas for improving the Rust programming language, covering topics like comptime, macros, macros, and more. They also mention their frustration with certain language features and the challenges of contributing to the Rust ecosystem through RFCs.
| | www.abubalay.com
3.0 parsecs away

Travel
| | [AI summary] The blog post introduces the dioptre crate, a Rust proc-macro for struct field reflection, and discusses Cell field projection techniques to enable more flexible interior mutability in Rust programs.
| | boats.gitlab.io
24.6 parsecs away

Travel
| Today I realized a new crate called pin-cell. This crate contains a type called PinCell, which is a kind of cell that is similar to RefCell, but only can allow pinned mutable references into its interior. Right now, the crate is nightly only and no-std compatible. How is the API of PinCell different from RefCell? When you call borrow_mut on a RefCell, you get a type back that implements DerefMut, allowing you to mutate the interior value.