6 releases

0.1.5 Dec 7, 2024
0.1.4 Aug 12, 2022
0.1.2 Jun 17, 2022
0.1.1 May 8, 2022

#806 in Rust patterns

Download history 10/week @ 2024-09-23 2/week @ 2024-10-14 117/week @ 2024-12-02 85/week @ 2024-12-09

202 downloads per month

0BSD license

17KB
237 lines

This crate provides "checked" raw pointers.

We found ourselves to be experiencing a lot of cognitive overhead when doing FFI interactions. A non-insignificant portion of them came from raw pointers, as_ptr, as_mut_ptr, and the like. This removes that cognitive overhead.

And as Amos once said, "Until we demand better of our tools, we are doomed to be woken up in the middle of the night, over and over again, because some nil value slipped in where it never should have.". That is, we are doomed to repeat the same mistakes over and over again. So we must demand better of our tools!

No runtime deps

Features