Module core::ptr 
            
                [−]
            
        [src]
Raw, unsafe pointers, *const T, and *mut T
Reexports
| pub use intrinsics::copy_nonoverlapping; | 
| pub use intrinsics::copy; | 
| pub use intrinsics::write_bytes; | 
Structs
| Unique | [Unstable] A wrapper around a raw  | 
Functions
| null | Creates a null raw pointer. | 
| null_mut | Creates a null mutable raw pointer. | 
| read | Reads the value from  | 
| replace | Replaces the value at  | 
| swap | Swaps the values at two mutable locations of the same type, without
deinitialising either. They may overlap, unlike  | 
| write | Overwrites a memory location with the given value without reading or dropping the old value. | 
| read_and_drop | [Unstable] Variant of read_and_zero that writes the specific drop-flag byte (which may be more appropriate than zero). | 
