#panic #no-std #context #analog #thread #abort #return

no-std 恐慌

std::thread::panicking 中提供了一种在 no_std 环境中可用的类似功能

8 个版本 (4 个重大变更)

0.4.0 2022 年 7 月 2 日
0.3.1 2022 年 6 月 27 日
0.2.0 2022 年 6 月 5 日
0.1.2 2022 年 6 月 5 日
0.0.1 2021 年 8 月 28 日

#2737Rust 模式

Download history 192/week @ 2024-03-14 278/week @ 2024-03-21 276/week @ 2024-03-28 265/week @ 2024-04-04 254/week @ 2024-04-11 257/week @ 2024-04-18 230/week @ 2024-04-25 207/week @ 2024-05-02 207/week @ 2024-05-09 226/week @ 2024-05-16 177/week @ 2024-05-23 178/week @ 2024-05-30 157/week @ 2024-06-06 172/week @ 2024-06-13 183/week @ 2024-06-20 118/week @ 2024-06-27

每月 657 次下载
用于 10 个crate(9 个直接使用)

MIT/Apache 许可证

8KB
110

maintenance: actively developed

panic

std::thread::panicking 中提供了一种在 no_std 环境中可用的类似功能。

该crate有两个功能 — "abort""std",最终应用程序应启用其中之一,否则将发出链接错误。


lib.rs:

crate功能

  • "std" 默认启用。禁用以使库 #![no_std]

  • "abort" 启用以将库链接到(不稳定)panic_abort 标准crate,并使 panicking 总是返回 false

该crate有两个功能 — "abort""std",最终应用程序应启用其中之一,否则将发出链接错误。

无运行时依赖

功能