Function core::intrinsics::assume [−][src]
pub unsafe extern "rust-intrinsic" fn assume(b: bool)
🔬 This is a nightly-only experimental API. (core_intrinsics
)
intrinsics are unlikely to ever be stabilized, instead they should be used through stabilized interfaces in the rest of the standard library
Expand description
通知优化器条件始终为真。 如果条件为假,则行为是不确定的。
没有为该内联函数生成任何代码,但是优化器将尝试在通过之间保留它 (及其条件),这可能会干扰周围代码的优化并降低性能。 如果优化器可以自己发现不可变变量,或者不启用任何重要的优化,则不应使用该变量。
此内联函数没有稳定的对应对象。