2 个稳定版本
1.1.0 | 2024 年 6 月 17 日 |
---|---|
1.0.0 | 2024 年 6 月 16 日 |
#1197 在 Rust 模式
每月 56 次下载
10KB
196 行
scope-functions
是一个 Rust 软件包,它提供了几个受 Kotlin 启发的范围函数,可用于几乎所有情况。
简介
**作用域函数**是一种只执行对象上下文中代码块的函数。此类函数接受一个高阶函数或**闭包**作为其唯一参数,允许程序员在单独的作用域中对该对象执行操作。
例如,作用域函数可以用于在将对象分配给变量之前在对象上执行额外操作。此软件包提供了三种类型的作用域函数:apply
、run
和 with
。
函数选择
函数 | 返回值 |
---|---|
run |
闭包结果 |
with |
闭包结果 |
apply |
上下文对象 |
lib.rs
:
此软件包提供了受 Kotlin 启发的范围函数,可用于几乎所有情况。