initSidebarItems({"fn":[["drop_in_place","Executes the destructor (if any) of the pointed-to value."],["eq","Compares raw pointers for equality."],["hash","Hash a raw pointer."],["null","Creates a null raw pointer."],["null_mut","Creates a null mutable raw pointer."],["read","Reads the value from `src` without moving it. This leaves the memory in `src` unchanged."],["read_unaligned","Reads the value from `src` without moving it. This leaves the memory in `src` unchanged."],["read_volatile","Performs a volatile read of the value from `src` without moving it. This leaves the memory in `src` unchanged."],["replace","Moves `src` into the pointed `dst`, returning the previous `dst` value."],["slice_from_raw_parts","Forms a slice from a pointer and a length."],["slice_from_raw_parts_mut","Performs the same functionality as [`from_raw_parts`], except that a mutable slice is returned."],["swap","Swaps the values at two mutable locations of the same type, without deinitializing either."],["swap_nonoverlapping","Swaps `count * size_of::<T>()` bytes between the two regions of memory beginning at `x` and `y`. The two regions must not overlap."],["write","Overwrites a memory location with the given value without reading or dropping the old value."],["write_unaligned","Overwrites a memory location with the given value without reading or dropping the old value."],["write_volatile","Performs a volatile write of a memory location with the given value without reading or dropping the old value."]],"struct":[["NonNull","`*mut T` but non-zero and covariant."]]});