
bon
elastio
Next-gen compile-time-checked builder generator, named function's arguments, and more!
AI 简介
`bon` 是一个 Rust 项目,用于在编译时生成结构体和函数的构建器,并支持命名参数和部分应用。其核心功能包括为函数和结构体自动生成编译时检查的构建器,允许使用命名参数调用函数,同时支持异步、错误处理、泛型等功能。此外,`bon` 还提供了丰富的自定义选项,如通过属性调整生成代码的行为。此工具非常适合需要提高代码可读性和灵活性的场景,尤其是在处理复杂数据结构或具有多个可选参数的函数时。由于其强大的编译时检查能力,`bon` 能够帮助开发者减少运行时错误,提升开发效率。
Rust
Apache License 2.02k
Stars
42
Forks
8
Watchers
27
Issues
Star 增长
今日+6
近 7 天+8
近 30 天+15
综合评分74.4
默认分支master