Rust Self-Borrows: Pin When Needed, Use Safe Abstractions
You want the ergonomics of referencing internal buffers or creating self-referential structures, but you must preserve Rust’s guarantees about ownership, aliasing, and moves.
You want the ergonomics of referencing internal buffers or creating self-referential structures, but you must preserve Rust’s guarantees about ownership, aliasing, and moves.