Generate documentation with rustdoc