inherent 1.0.13

Make trait methods callable without the trait in scope
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use inherent::inherent;

trait A {
    fn a(&self);
}

#[inherent]
impl<T> A for T {
    fn a(&self) {}
}

fn main() {}