#goal #isize #rustcoed

better

rustcoed使更好

2个版本

0.1.1 2023年11月29日
0.1.0 2023年11月29日

#702 in 过程宏

每月 24 次下载

MIT 许可证

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