local-impl 0.1.2

A proc macro for creating extension traits.
Documentation
1
2
3
4
5
6
7
8
9
10
11
error[E0428]: the name `Ext` is defined multiple times
 --> tests/ui/multiple-impls.rs:7:1
  |
4 | #[local_impl::local_impl]
  | ------------------------- previous definition of the trait `Ext` here
...
7 | #[local_impl::local_impl]
  | ^^^^^^^^^^^^^^^^^^^^^^^^^ `Ext` redefined here
  |
  = note: `Ext` must be defined only once in the type namespace of this module
  = note: this error originates in the attribute macro `local_impl::local_impl` (in Nightly builds, run with -Z macro-backtrace for more info)