小编ozk*_*iff的帖子

在库编译时是否可以检查`panic`是否设置为`abort`?

这可能不是一个好主意或不是惯用的,但我们假设由于某种原因,库依赖catch_unwind于其业务逻辑.

我能以某种方式提醒(用一个错误信息失败编译?)这个库的用户,如果他们开始panic = "abort"Cargo.toml自己的"终端"箱子呢?

我正在考虑检查一些环境变量,build.rs无法找到包含此信息的任何变量.

rust rust-cargo

7
推荐指数
1
解决办法
155
查看次数

如何计算Rust中字符串中的唯一字形簇?

例如,对于

let n = count_unique_grapheme_clusters("    ");
println!("{}", n);
Run Code Online (Sandbox Code Playgroud)

预期输出是(空间和三个标志:" ","","",""):

4
Run Code Online (Sandbox Code Playgroud)

unicode rust

5
推荐指数
1
解决办法
330
查看次数

标签 统计

rust ×2

rust-cargo ×1

unicode ×1