devela/sys/mem/ptr/reexports.rs
1// devela::sys::mem::ptr::reexports
2//
3//! Reexported items from `core`.
4//
5
6use crate::code::reexport;
7
8// structs
9reexport! { rust: core::ptr,
10 doc: "`*mut T` but non-zero and *covariant*.",
11 @NonNull as PtrNonNull
12}
13
14// macros
15reexport! { rust: core::ptr,
16 doc: "Create a `const` raw pointer to a place, without creating an intermediate reference.",
17 @addr_of as addr_of
18}
19reexport! { rust: core::ptr,
20 doc: "Create a `mut` raw pointer to a place, without creating an intermediate reference.",
21 @addr_of_mut as addr_of_mut
22}