Skip to content
Rust Search
← RustWeek 2026

Field Projections — Making Custom Pointers feel Builtin

RustNL
RustWeek 33:52 920 views

Field Projections — Making Custom Pointers feel Builtin by Benno Lossin and Nadri. Rust makes heavy use of custom pointers filling the gap (& going beyond) between references (`&T` and `&mut T`) and raw pointers (`*const T` and `*mut T`). Currently, they have two major issues: ergonomics and feature parity with builtin references and `Box T`. Raw pointers and their extensions (e.g. `NonNull T`) have especially bad ergonomics. We are working on proposing the Field Projection language feature tha

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Nadri

Easy analysis of Rust code with Charon

RustNL
RustWeek 10:31 369 views

Nadri -- We poked at rustc internals so you won’t have to. In this talk I will present Charon, a tool that extracts the complete contents of a crate and its dependencies into an easy-to-use representation, for use in analysis and code generation tools.