retrieve 1.1.2

#[{pub_}mod_{pub_}use(a,b,c,...)] => {pub }mod a; {pub }use a::*; and also b,c,...
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use super::X;

pub trait New
{
 fn new(a: i32) -> X;
}

impl New for X
{
 fn new(a: i32) -> X
 {
  X {
   a
  }
 }
}