2 个版本
0.0.2 | 2024 年 6 月 2 日 |
---|---|
0.0.1 | 2024 年 6 月 2 日 |
#949 在 Rust 模式
在 3 个包中(2 个直接)中使用
6KB
74 行
scopefn
scopefn
是一个 Rust 包,它提供了受 Kotlin 作用域函数启发的函数。它通过提供一组在特定作用域内操作值的函数,允许你编写更简洁、更具表现力的代码。
示例用法
调试
fn with_debug(data: Vec<i32>) -> Vec<i32> {
data
.apply(|d| debug!(d))
.do_what_you_want()
.apply(|d| debug!(d))
}
排序
fn sort_them(data: Vec<i32>) -> Vec<i32> {
data.apply_mut(|d| d.sort())
}
依赖关系
~12KB