#const #non-null #pointers

nightly no-std non-null-const

A *const equivalent of NonNull<T>

1 unstable release

Uses new Rust 2024

0.1.0 Jan 3, 2026

#1083 in Memory management

MIT license

52KB
449 lines

This crate provides NonNullConst, a non-null, covariant raw const pointer type. It is conceptually the *const analogue of core::ptr::NonNull.


NonNullConst

CI crates.io Documentation dependency status MIT

This crate provides NonNullConst, a non-null, covariant raw const pointer type. It is conceptually the *const analogue of core::ptr::NonNull.

Dependencies

~130–520KB
~12K SLoC