prusti-dev
prusti-dev copied to clipboard
Document snapshot equality
Please feel free to suggest changes. Ideally, I'd like to explain the feature without requiring the audience to necessarily understand the snapshot encoding.
Looks good. Although we indeed might not want to explain snapshots fully (we've had this discussion a couple of times already!), we could at least note that snapshots follow nested fields and references, but not unsafe pointers or UnsafeCells.
Thanks! I'll merge this now since the documentation is helpful, we can adjust the wording later if anybody finds it confusing.