-
libabort
一个不依赖标准库的终止函数
-
transactional_iterator
允许提交或终止进度的迭代器
-
always-abort
调用 std::panic::always_abort
-
abort-on-drop
一个Tokio的JoinHandle包装器,在它被丢弃时终止任务,同时仍然允许它被等待以进行连接
-
memalloc
稳定Rust中的内存分配
-
panicking
std::thread::panicking
在no_std
上下文中可用的类似项 -
终止
非正常终止(稳定,no_std)
-
abort_on_panic
从非安全位置拦截 panic! 并终止进程
-
wasi-print
适用于WASM no_std的WASI打印和panic库
-
nudge
一组优化提示,以提高性能
-
panic-abort
将panic行为设置为终止
-
panic-custom
一个小的panic rust库,允许轻松设置嵌入式或常规no_std二进制文件的panic行为。
-
scoped_reference
运行时检查的借用生命周期
-
sync_rw_cell
RefCell的线程安全版本
-
ref-extended
通过缩短整个程序的生命周期来实现值的生命周期
-
transaction
抽象库(也称为事务monad)
-
kyansel
可取消的未来。提供作为参数的未来,如果提供的未来首先解决,则当前未来将取消。
-
signal-backtrace
即使接收到致命信号,也会打印回溯信息
-
drop-abort
当句柄释放时,终止未来
-
abort-if
一个非常实用的编译时属性,如果出现问题则终止函数
-
unwind_aborts
使用这个简单技巧防止您的panic在FFI边界之外展开!
尝试使用DuckDuckGo进行搜索。