rust-adorn:用于Rust的Python风格的函数装饰器

时间:2024-05-28 15:16:12
【文件属性】:

文件名称:rust-adorn:用于Rust的Python风格的函数装饰器

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-28 15:16:12

Rust

生锈的 用于Rust的Python风格的函数装饰器 装饰功能 用法示例: use adorn :: {adorn, make_decorator}; #[adorn(bar)] fn foo (a: & mut u8 , b: & mut u8 , (c, _): ( u8 , u8 )) { assert! (c == 4 ); * a = c; * b = c; } fn bar (f: F, a: & mut u8 , b: & mut u8 , (c, d): ( u8 , u8 )) where F: Fn ( & mut u8 , & mut u8 , ( u8 , u8 )) { assert! (c == 0 && d == 0 ); f (a, b, ( 4 , 0 )); * b = 100 ; } fn mai


【文件预览】:
rust-adorn-master
----Cargo.toml(485B)
----.github()
--------workflows()
----src()
--------lib.rs(20KB)
----.travis.yml(100B)
----README.md(4KB)
----tests()
--------fn-dec-args.rs(438B)
--------nonstatic-methods-dec.rs(1KB)
--------fn-dec.rs(449B)
--------static-methods-dec.rs(529B)
--------fn-dec-sugar.rs(438B)
----.gitignore(18B)

网友评论