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