|
1.0.2
| 2023 年 3 月 20 日 |
|
1.0.1
| 2022 年 1 月 27 日 |
|
1.0.0
| 2021 年 1 月 1 日 |
|
0.2.3
| 2020 年 11 月 16 日 |
|
0.1.2
| 2017 年 11 月 5 日 |
#24 in #declare
6,054 每月下载量
用于 21 个crate(直接使用 3 个)
extension-trait
声明扩展特质的宏 - 一种创建来为外部类型添加方法的特质。
示例
#[macro_use]
extern crate extension_trait;
#[extension_trait]
pub impl DoubleExt for str {
fn double(&self) -> String {
self.repeat(2)
}
}
fn main() {
assert_eq!("Hello".double(), "HelloHello");
}