]> git.lizzy.rs Git - rust.git/commit - src/tools/rustfmt
Auto merge of #79684 - usbalbin:const_copy, r=oli-obk
authorbors <bors@rust-lang.org>
Wed, 30 Dec 2020 12:43:02 +0000 (12:43 +0000)
committerbors <bors@rust-lang.org>
Wed, 30 Dec 2020 12:43:02 +0000 (12:43 +0000)
commitbbcaed03bf5505f3fed351887769ed1531599502
tree1934000322455e6fb61afe0c5956c05ad0090eb2
parentd107a87d34c1fc3521aaab7a2576ffbaf59cb2cb
parent0cea1c9206388edccf9132543df1ab2da00daaaa
Auto merge of #79684 - usbalbin:const_copy, r=oli-obk

Make copy[_nonoverlapping] const

Constifies
* `intrinsics::copy` and `intrinsics::copy_nonoverlapping`
* `ptr::read` and `ptr::read_unaligned`
  * `*const T::read` and `*const T::read_unaligned`
  * `*mut T::read` and `*mut T::read_unaligned`
* `MaybeUninit::assume_init_read`
library/core/src/ptr/const_ptr.rs
library/core/src/ptr/mut_ptr.rs