3 个不稳定版本
0.3.0 | 2024年7月28日 |
---|---|
0.2.5 | 2024年7月11日 |
0.1.1 |
|
0.1.0 |
|
在 开发工具 中排名 972
每月下载量 227 次
在 2 个 包中使用
8KB
194 行
essentials
为 Rust 开发者提供的实用结构体和函数用法
让我们的包在您的项目中发挥重要作用!
essentials 当前不稳定版本,
功能可能随时重构。
如果您打算将其用于重要项目,请三思!
[dependencies]
essentials = "0.3.0"
查看 github 下载源代码和官方构建。
功能
- 常见函数的快捷方式
let result: Result<&str,&str> = Err("error");
let option: Option<&str> = None;
let result = result.summary( |_| "default" );
let option = option.summary( | | "default" );
println!("result: {result}");
println!("option: {option}");
- 标准库中缺失的实用结构体
/// actions may be failure
pub fn execute()-> Reason<String>
{
return Success;
}
let result = execute();
result.on_success(| | println!("success"));
result.on_failure(|e| println!("fail for {e}"));
文档
尚未发布文档,但很快就会上线