Function std::intrinsics::read_via_copy
const: 1.71.0 · source · pub const unsafe extern "rust-intrinsic" fn read_via_copy<T>(
ptr: *const T
) -> T
🔬This is a nightly-only experimental API. (
core_intrinsics
)Expand description
这是 crate::ptr::read
的实现细节,不应在其他任何地方使用。请参见其评论以了解其存在的原因。
这个内部函数可以仅在指针是没有投影的局部指针 (read_via_copy (ptr)
,而不是 read_via_copy(*ptr)
) 的情况下被调用,因此它平凡地遵守关于操作数中 derefs 的运行时 MIR 规则。