终止

  1. libabort

    一个不依赖标准库的终止函数

    v0.1.8 #abort #standard #panic #process #unsafe #libc #std
  2. transactional_iterator

    允许提交或终止进度的迭代器

    v0.4.0 140 #iterator #transaction #commit #panic #original #rollback #abort
  3. always-abort

    调用 std::panic::always_abort

    v0.1.0 140 #abort #panic #fork
  4. abort-on-drop

    一个Tokio的JoinHandle包装器,在它被丢弃时终止任务,同时仍然允许它被等待以进行连接

    v0.2.2 57K #task #abort #join #drop #cancel
  5. memalloc

    稳定Rust中的内存分配

    v0.1.0 39K #allocation #stable #memory #alignment #abort #failure #process
  6. panicking

    std::thread::panickingno_std 上下文中可用的类似项

    v0.4.0 650 #panic #no-std #context #analog #thread #abort #return
  7. 终止

    非正常终止(稳定,no_std)

    v0.1.3 240 #termination #stable #process #terminate #intrinsics #abnormal #nightly
  8. abort_on_panic

    从非安全位置拦截 panic! 并终止进程

    v2.0.0 1.9K #panic #abort #applications #process #unsafe #locations #callback
  9. wasi-print

    适用于WASM no_std的WASI打印和panic库

    v0.2.2 #wasi #print #panic-handler #abort
  10. nudge

    一组优化提示,以提高性能

    v0.2.2 #hint #optimization #abort #panic #unwind
  11. panic-abort

    将panic行为设置为终止

    v0.3.2 1.4K #abort #panic #panic-handler #panic-impl
  12. panic-custom

    一个小的panic rust库,允许轻松设置嵌入式或常规no_std二进制文件的panic行为。

    v0.1.1 #panic #panic-handler #exit #abort #custom #custom-panic #proc-macro
  13. scoped_reference

    运行时检查的借用生命周期

    v0.1.3 #reference #lifetime #borrow #scoped #runtime-checked #abort #static
  14. sync_rw_cell

    RefCell的线程安全版本

    v0.1.0 #refcell #thread-safe #cell #version #sync #borrow #abort
  15. ref-extended

    通过缩短整个程序的生命周期来实现值的生命周期

    v0.2.1 #lifetime #value #reference #shortening #extended #achieve #abort
  16. transaction

    抽象库(也称为事务monad)

    v0.2.1 #abstraction #computation #join #abort #branch #repeat #context
  17. 尝试使用DuckDuckGo进行搜索

  18. kyansel

    可取消的未来。提供作为参数的未来,如果提供的未来首先解决,则当前未来将取消。

    v0.3.1 #future #cancel #abort #task #no-std #futures
  19. signal-backtrace

    即使接收到致命信号,也会打印回溯信息

    v0.1.0 #backtrace #signal #crash #stack-trace #abort #stacktrace
  20. drop-abort

    当句柄释放时,终止未来

    v0.1.0 #abort #dropped #handle #future
  21. abort-if

    一个非常实用的编译时属性,如果出现问题则终止函数

    v0.1.2 #abort #attributes #error #proc-macro #error-handling
  22. unwind_aborts

    使用这个简单技巧防止您的panic在FFI边界之外展开!

    v0.1.1 #unwind #abort #panic #ffi