Documentation

Adapton for Rust