Fix doc comments, they were hide by the reexport of the struct
fix warnings from last rust.
Merge pull request #4 from JeremyLetang/recorder

Add docs for recorder + remove warnings from last rust