#语法 #调试 #实现

as-method

使用方法语法调用函数!

1个不稳定版本

0.1.0 2024年1月30日

1802过程宏

MIT 许可证

6KB
95

as-method

使用方法语法调用函数!

示例

mod a {
    use as_method::as_method;

    #[as_method]
    pub fn foo<T: std::fmt::Debug>(x: impl std::fmt::Debug, y: T) {
        println!("{x:?}, {y:?}");
    }
}

use a::foo;

fn main() {
    1.foo(2);
}

依赖项

~260–700KB
~17K SLoC