最近学习了一个特别有意思的 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…。
-
我有个闺蜜,今年36岁,离婚快两年了,因为前夫家暴酗酒没工作...
2025-06-22阅读全文 >>
-
我们需要谈谈困扰我几个月的事情。
我一直看到独立黑客和初创公...
2025-06-22阅读全文 >>
-
啥叫“听人劝吃饱饭”的反面教材,这回真的见到了!2023年1...
2025-06-22阅读全文 >>
-
我这里目前就住4户,2男2女,2女的房间都有独卫,还有一个公...
2025-06-22阅读全文 >>
-
腰突的痛苦50%来自身体,50%来自内心,有时内心的痛苦甚至...
2025-06-22阅读全文 >>