2个版本
0.1.1 | 2023年11月29日 |
---|---|
0.1.0 | 2023年11月29日 |
#702 in 过程宏
每月 24 次下载
4KB
74 行
better-rs
goal: rustcoed使更好
新的构造函数
use better;
#[derive(Debug)]
struct Asdf{
a: isize,
b: isize,
}
#[better::new]
impl Asdf {
fn new(a: isize, b: isize) -> Asdf{
Asdf { a: a + 1, b: b + 1 }
}
fn a(&self) -> isize{
self.a
}
}
fn main() {
let a = Asdf();
println!("{:?}", a);
}
依赖
~2.4–4MB
~71K SLoC