#unreachable

  1. block-buffer

    用于数据块处理的缓冲区类型

    v0.11.0-rc.1 9.1M #buffer #block #data-processing #panic #unreachable
  2. new_debug_unreachable

    调试模式下panic,发布模式下intrinsics::unreachable() (debug_unreachable的分支)

    v1.0.6 1.7M #unreachable #debugging #optimization #intrinsics #fork #macro #debug-unreachable
  3. assume

    Rust中声明不安全假设的宏

    v0.5.0 100 #compiler-optimization #macro #assert #unsafe #path #unreachable #run-time
  4. unreachable

    稳定版Rust中的代码优化提示

    v1.0.0 807K #optimization #stable #hint #extension #options #traits
  5. dbg_unreachable

    使用单个宏在unreachable!和unreachable_unchecked之间切换

    v0.1.2 #unreachable #macro #unreachable-unchecked #build #switch #profile #depending
  6. assert-unchecked

    发布模式下允许优化的不安全断言

    v0.1.2 227K #assertions #unchecked #assert #unreachable #debugging #assertion
  7. uninhabited

    处理未占用类型

    v0.1.0 #uninhabited #type #unreachable
  8. anysafe

    任何安全

    v0.1.2 #panic #safe #unreachable #lib
  9. 尝试使用DuckDuckGo进行搜索。搜索.

  10. dbg_mac

    有用的仅调试宏

    v0.1.2 #debugging #macro #handy #present #symbols #compiled #unreachable
  11. xkcd_unreachable

    受https://xkcd.com/2200/启发的xkcd_unreachable!()宏

    v0.1.1 #xkcd #unreachable #macro
  12. static_test

    用于编写测试的属性宏,检查给定条件始终为真或给定代码路径始终不可达

    v0.1.0 #测试 #属性 #不可达 #静态 #true #检查 #保持
  13. debug_unreachable

    调试时不可达!(),发布版时 std::intrinsics::unreachable()

    v0.1.1 3.0K #不可达 #调试 #内建函数
  14. mines

    在调试构建中,对不可达性的未检查断言会导致恐慌

    v0.2.1 #调试 #不可达 #断言 #调试构建 #Boom
  15. 难以置信的

    难以置信! 是一个宏,与 std::unreachablestd::panic 非常相似。主要区别在于,当此crate配置了 ub_inconceivable 选项时,它将生成...

    v0.9.0 #不可达 #panic #ub #配置 #构建