Trait std::mem::BikeshedIntrinsicFrom
source · pub unsafe trait BikeshedIntrinsicFrom<Src, Context, const ASSUME: Assume = core::::mem::transmutability::BikeshedIntrinsicFrom::{constant#0}>where
Src: ?Sized,{ }
🔬This is a nightly-only experimental API. (
transmutability
#99571)Expand description
一种类型的值是否可以转换为另一种类型的值?
当 Self
类型的任何值的位在给定的 Context
中可以安全地转换为 Dst
类型的值时,此 trait 由编译器针对 Src
和 Self
类型即时实现,尽管您已要求编译器进行任何安全检查对 Assume
很满意。