|
You are here |
docs.rs | ||
| | | | |
rust-unofficial.github.io
|
|
| | | | | Learning Rust With Entirely Too Many Linked Lists | |
| | | | |
josephg.com
|
|
| | | | | [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
|
|
| | | | | [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
|
|
| | | 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. | ||