最近学习了一个特别有意思的 rust 库,叫 secrecy 。
这个库非常简单,简单说,就是一个 wr***er,例如 // configuration.rs use secrecy::Secret; #[derive(serde::Deserialize)] pub struct Settings { pub password: Secret, }这个类型默认故意不实现 std::fmt::Display。
所以,如果你要用一个属性,需要显示声明,例如如果需要使用这个 setting 的 password // configuration.rs use secrecy::ExposeSecret; impl Sett…。
-
rust 的 result 是枚举,只有2个答案,要么ok要...
2025-06-18阅读全文 >>
-
这里这么多高手,想问个问题? 我遇到过一台电脑,win10系...
2025-06-18阅读全文 >>
-
上周帮一家公司优化代码时,顺手把跨域的问题解决了, 这篇文章...
2025-06-18阅读全文 >>
-
刚刚刷完2遍 bugku 的 web 题,前来答题。
每个...
2025-06-18阅读全文 >>
-
现在伊朗的任何目标都可以炸;因为伊朗的防空已经门户大开,形同...
2025-06-18阅读全文 >>