Articles in this series
TL;DR Use Pin<Box<T>> for the held value (here, Me). Mark Me as unpinnable by setting a field as std::marker::PhantomPinned. Eg, _pinned:...
Before You Read I strongly advise you to read Part 1 if you haven't read it yet. It goes into the basics of self referential structs, how a basic...