-
Notifications
You must be signed in to change notification settings - Fork 353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add safety documentation #2344
Add safety documentation #2344
Conversation
I guess the part where we say "pointer is required to be non-null can be covered by simply utilizing the |
That sounds nice. I'm always a fan of enforcing correct usage through the type system where possible. |
(had to fix up the Changelog a bit) |
Co-authored-by: Christoph Otter <[email protected]>
Co-authored-by: Christoph Otter <[email protected]>
59c6d59
to
56d9d29
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Closes #2305
I hope this documentation makes it a little clearer why the usage here is sound.
Best proof-read by someone that isn't me to make sure what I wrote is actually coherent for others.