raw pointer
A pointer with no borrow checking: it may be null, dangling, or aliased.
*const T and *mut T are raw pointers; creating them is safe, dereferencing them requires unsafe and that they be valid, aligned, and not violate aliasing.
Loading interactive…
Examples
let p = &raw const pot;needs nounsafe, but reading*poutside anunsafeblock fails with E0133 (dereference of raw pointer).
See also