Implementing Rust's Pin from Scratch, More or Less | Dark Hacker News