diff --git a/doc/README.md b/src/doc/README.md similarity index 100% rename from doc/README.md rename to src/doc/README.md diff --git a/doc/complement-bugreport.md b/src/doc/complement-bugreport.md similarity index 100% rename from doc/complement-bugreport.md rename to src/doc/complement-bugreport.md diff --git a/doc/complement-cheatsheet.md b/src/doc/complement-cheatsheet.md similarity index 100% rename from doc/complement-cheatsheet.md rename to src/doc/complement-cheatsheet.md diff --git a/doc/complement-lang-faq.md b/src/doc/complement-lang-faq.md similarity index 100% rename from doc/complement-lang-faq.md rename to src/doc/complement-lang-faq.md diff --git a/doc/complement-project-faq.md b/src/doc/complement-project-faq.md similarity index 100% rename from doc/complement-project-faq.md rename to src/doc/complement-project-faq.md diff --git a/doc/complement-usage-faq.md b/src/doc/complement-usage-faq.md similarity index 100% rename from doc/complement-usage-faq.md rename to src/doc/complement-usage-faq.md diff --git a/doc/favicon.inc b/src/doc/favicon.inc similarity index 100% rename from doc/favicon.inc rename to src/doc/favicon.inc diff --git a/doc/full-toc.inc b/src/doc/full-toc.inc similarity index 100% rename from doc/full-toc.inc rename to src/doc/full-toc.inc diff --git a/doc/guide-conditions.md b/src/doc/guide-conditions.md similarity index 100% rename from doc/guide-conditions.md rename to src/doc/guide-conditions.md diff --git a/doc/guide-container.md b/src/doc/guide-container.md similarity index 100% rename from doc/guide-container.md rename to src/doc/guide-container.md diff --git a/doc/guide-ffi.md b/src/doc/guide-ffi.md similarity index 100% rename from doc/guide-ffi.md rename to src/doc/guide-ffi.md diff --git a/doc/guide-lifetimes.md b/src/doc/guide-lifetimes.md similarity index 100% rename from doc/guide-lifetimes.md rename to src/doc/guide-lifetimes.md diff --git a/doc/guide-macros.md b/src/doc/guide-macros.md similarity index 100% rename from doc/guide-macros.md rename to src/doc/guide-macros.md diff --git a/doc/guide-pointers.md b/src/doc/guide-pointers.md similarity index 100% rename from doc/guide-pointers.md rename to src/doc/guide-pointers.md diff --git a/doc/guide-runtime.md b/src/doc/guide-runtime.md similarity index 100% rename from doc/guide-runtime.md rename to src/doc/guide-runtime.md diff --git a/doc/guide-tasks.md b/src/doc/guide-tasks.md similarity index 100% rename from doc/guide-tasks.md rename to src/doc/guide-tasks.md diff --git a/doc/guide-testing.md b/src/doc/guide-testing.md similarity index 100% rename from doc/guide-testing.md rename to src/doc/guide-testing.md diff --git a/doc/index.md b/src/doc/index.md similarity index 100% rename from doc/index.md rename to src/doc/index.md diff --git a/doc/lib/codemirror-node.js b/src/doc/lib/codemirror-node.js similarity index 100% rename from doc/lib/codemirror-node.js rename to src/doc/lib/codemirror-node.js diff --git a/doc/lib/codemirror-rust.js b/src/doc/lib/codemirror-rust.js similarity index 100% rename from doc/lib/codemirror-rust.js rename to src/doc/lib/codemirror-rust.js diff --git a/doc/po/ja/complement-cheatsheet.md.po b/src/doc/po/ja/complement-cheatsheet.md.po similarity index 100% rename from doc/po/ja/complement-cheatsheet.md.po rename to src/doc/po/ja/complement-cheatsheet.md.po diff --git a/doc/po/ja/complement-lang-faq.md.po b/src/doc/po/ja/complement-lang-faq.md.po similarity index 100% rename from doc/po/ja/complement-lang-faq.md.po rename to src/doc/po/ja/complement-lang-faq.md.po diff --git a/doc/po/ja/complement-project-faq.md.po b/src/doc/po/ja/complement-project-faq.md.po similarity index 100% rename from doc/po/ja/complement-project-faq.md.po rename to src/doc/po/ja/complement-project-faq.md.po diff --git a/doc/po/ja/guide-conditions.md.po b/src/doc/po/ja/guide-conditions.md.po similarity index 100% rename from doc/po/ja/guide-conditions.md.po rename to src/doc/po/ja/guide-conditions.md.po diff --git a/doc/po/ja/guide-container.md.po b/src/doc/po/ja/guide-container.md.po similarity index 100% rename from doc/po/ja/guide-container.md.po rename to src/doc/po/ja/guide-container.md.po diff --git a/doc/po/ja/guide-ffi.md.po b/src/doc/po/ja/guide-ffi.md.po similarity index 100% rename from doc/po/ja/guide-ffi.md.po rename to src/doc/po/ja/guide-ffi.md.po diff --git a/doc/po/ja/guide-lifetimes.md.po b/src/doc/po/ja/guide-lifetimes.md.po similarity index 100% rename from doc/po/ja/guide-lifetimes.md.po rename to src/doc/po/ja/guide-lifetimes.md.po diff --git a/doc/po/ja/guide-macros.md.po b/src/doc/po/ja/guide-macros.md.po similarity index 100% rename from doc/po/ja/guide-macros.md.po rename to src/doc/po/ja/guide-macros.md.po diff --git a/doc/po/ja/guide-pointers.md.po b/src/doc/po/ja/guide-pointers.md.po similarity index 100% rename from doc/po/ja/guide-pointers.md.po rename to src/doc/po/ja/guide-pointers.md.po diff --git a/doc/po/ja/guide-tasks.md.po b/src/doc/po/ja/guide-tasks.md.po similarity index 100% rename from doc/po/ja/guide-tasks.md.po rename to src/doc/po/ja/guide-tasks.md.po diff --git a/doc/po/ja/guide-testing.md.po b/src/doc/po/ja/guide-testing.md.po similarity index 100% rename from doc/po/ja/guide-testing.md.po rename to src/doc/po/ja/guide-testing.md.po diff --git a/doc/po/ja/index.md.po b/src/doc/po/ja/index.md.po similarity index 100% rename from doc/po/ja/index.md.po rename to src/doc/po/ja/index.md.po diff --git a/doc/po/ja/rust.md.po b/src/doc/po/ja/rust.md.po similarity index 100% rename from doc/po/ja/rust.md.po rename to src/doc/po/ja/rust.md.po diff --git a/doc/po/ja/rustdoc.md.po b/src/doc/po/ja/rustdoc.md.po similarity index 100% rename from doc/po/ja/rustdoc.md.po rename to src/doc/po/ja/rustdoc.md.po diff --git a/doc/po/ja/rustpkg.md.po b/src/doc/po/ja/rustpkg.md.po similarity index 100% rename from doc/po/ja/rustpkg.md.po rename to src/doc/po/ja/rustpkg.md.po diff --git a/doc/po/ja/tutorial.md.po b/src/doc/po/ja/tutorial.md.po similarity index 100% rename from doc/po/ja/tutorial.md.po rename to src/doc/po/ja/tutorial.md.po diff --git a/doc/po4a.conf b/src/doc/po4a.conf similarity index 100% rename from doc/po4a.conf rename to src/doc/po4a.conf diff --git a/doc/prep.js b/src/doc/prep.js similarity index 100% rename from doc/prep.js rename to src/doc/prep.js diff --git a/doc/rust.css b/src/doc/rust.css similarity index 100% rename from doc/rust.css rename to src/doc/rust.css diff --git a/doc/rust.md b/src/doc/rust.md similarity index 100% rename from doc/rust.md rename to src/doc/rust.md diff --git a/doc/rustdoc.md b/src/doc/rustdoc.md similarity index 100% rename from doc/rustdoc.md rename to src/doc/rustdoc.md diff --git a/doc/tutorial.md b/src/doc/tutorial.md similarity index 100% rename from doc/tutorial.md rename to src/doc/tutorial.md diff --git a/doc/version_info.html.template b/src/doc/version_info.html.template similarity index 100% rename from doc/version_info.html.template rename to src/doc/version_info.html.template