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 规则。