Add rustdoc

Created by  O01eg  on April 22, 2019
3DSOPLCGIJFUUYWVQUQW5ESFRJRB2VLZC6VCJOJES3IJ6TQB6ZTAC
Change contents