My initial impression of Pin was that it said “hey there’s something
sitting at this memory location. Feel free to use it, even though, in
this context, the compiler can’t lexically prove that it is actually
still there.” My understanding of Pin was roughly that it was a
backdoor through the lifetime system.
Opening up the documentation, the page starts with a discussion about
Unpin. Unpin is weird. Basically, Unpin says “yeah I know this