update: lang/rust to 1.16.0

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

update: lang/rust to 1.16.0

Sebastien Marie-3
Hi,

The following diff updates lang/rust to 1.16.0.

It merges -main and -doc, and doesn't provide documentation anymore.
The diff includes REVISION bump for devel/cargo and textproc/ripgrep.

If you need offline documentation, it is downloadable from
https://static.rust-lang.org/dist/index.html (search for
rust-docs-1.16.0-*.tar.gz file - it seems to be per platform archive,
but differences across platforms should be low).

The TEST_TARGET is used to test only useful targets (for example, no
need to run gdb testsuite as use gdb in base doesn't supported loading
python script and makes the whole test to fail...)

Tested on amd64 and i386 (build, update and test).
Tested build of cargo with it too.

Note this version is still not compatible with LLVM-4.0.0, but the
following (1.17.0) will ! I am unsure to be able to found time to
backport patches to 1.16.0. For now, ship it with embedded LLVM 3.9.

Thanks.
--
Sebastien Marie


Index: textproc/ripgrep/Makefile
===================================================================
RCS file: /cvs/ports/textproc/ripgrep/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- textproc/ripgrep/Makefile 3 Feb 2017 15:00:33 -0000 1.1.1.1
+++ textproc/ripgrep/Makefile 16 Mar 2017 14:12:05 -0000
@@ -5,6 +5,7 @@ COMMENT = line oriented search tool usi
 GH_ACCOUNT = BurntSushi
 GH_PROJECT = ripgrep
 GH_TAGNAME = 0.4.0
+REVISION = 0
 
 CATEGORIES = textproc sysutils
 
Index: devel/cargo/Makefile
===================================================================
RCS file: /cvs/ports/devel/cargo/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- devel/cargo/Makefile 15 Feb 2017 12:49:42 -0000 1.11
+++ devel/cargo/Makefile 16 Mar 2017 14:12:05 -0000
@@ -5,6 +5,7 @@ ONLY_FOR_ARCHS = amd64 i386
 
 # cargo version
 CARGO_VERSION = 0.16.0
+REVISION = 0
 
 # cargo version used for bootstrapping
 BV-amd64 = 0.16.0-20170213
Index: lang/rust/Makefile
===================================================================
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- lang/rust/Makefile 18 Feb 2017 13:15:48 -0000 1.38
+++ lang/rust/Makefile 16 Mar 2017 14:12:05 -0000
@@ -3,16 +3,14 @@
 # snapshots are only available for amd64 and i386, for now
 ONLY_FOR_ARCHS = amd64 i386
 
-COMMENT-main = compiler for Rust Language
-COMMENT-doc = html documentation for rustc
+COMMENT = compiler for Rust Language
 
-V = 1.15.1
+V = 1.16.0
 DISTNAME = rustc-${V}-src
-REVISION = 0
 
 # rustc bootstrap version
-RBV-amd64 = 1.15.0-20170203
-RBV-i386 = 1.15.0-20170204
+RBV-amd64 = 1.16.0-20160315
+RBV-i386 = 1.16.0-20170312
 RBV = ${RBV-${MACHINE_ARCH}}
 
 # cargo bootstrap version
@@ -21,10 +19,6 @@ CBV-i386 = 0.16.0-20170213
 CBV = ${CBV-${MACHINE_ARCH}}
 
 PKGNAME = rust-${V}
-PKGNAME-main = rust-${V}
-PKGNAME-doc = rust-doc-${V}
-
-MULTI_PACKAGES = -main -doc
 
 CATEGORIES = lang
 
@@ -35,8 +29,7 @@ MAINTAINER = Sebastien Marie <semarie@o
 # with portions covered by various BSD-like licenses
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB-main = ${WANTLIB} c m pthread z
-WANTLIB-doc =
+WANTLIB += c m pthread z
 
 MASTER_SITES = https://static.rust-lang.org/dist/
 MASTER_SITES0 = http://kapouay.odns.fr/pub/rust/
@@ -95,9 +88,24 @@ USE_GMAKE = Yes
 # need for libbacktrace
 USE_LIBTOOL = gnu
 
-TEST_DEPENDS += ${FULLPKGNAME-main}:${BUILD_PKGPATH} \
+TEST_DEPENDS += ${FULLPKGNAME}:${BUILD_PKGPATH} \
  devel/git
 
+TEST_TARGET ?= src/test/run-pass \
+ src/test/compile-fail \
+ src/test/parse-fail \
+ src/test/run-fail \
+ src/test/mir-opt \
+ src/test/incremental \
+ src/test/ui \
+ src/test/compile-fail-fulldeps \
+ src/test/run-make \
+ src/test/rustdoc \
+ src/test/pretty \
+ src/test/run-pass/pretty \
+ src/test/run-fail/pretty \
+ path/to/nowhere
+
 # - check datasize limit before configuring (and building)
 pre-configure:
  @if [ `ulimit -d` -lt 1572864 ]; then \
@@ -116,11 +124,15 @@ do-configure:
  >>${WRKBUILD}/config.toml
  echo 'prefix = "${LOCALBASE}"' >>${WRKBUILD}/config.toml
  echo 'vendor = true' >>${WRKBUILD}/config.toml
+ echo 'docs = false' >>${WRKBUILD}/config.toml
 
  echo '[rust]' >>${WRKBUILD}/config.toml
  echo 'channel = "stable"' >>${WRKBUILD}/config.toml
  echo 'codegen-tests = false' >>${WRKBUILD}/config.toml
 
+ echo '[dist]' >>${WRKBUILD}/config.toml
+ echo 'src-tarball = false' >>${WRKBUILD}/config.toml
+
 .if ${PORTS_LLVM:L:Myes}
  echo '[target.${TRIPLE_ARCH}]' >>${WRKBUILD}/config.toml
  echo 'llvm-config = "${LOCALBASE}/bin/llvm-config"' \
@@ -142,10 +154,9 @@ BUILD_BIN = cd ${WRKBUILD} && exec ${SET
 do-build:
  ${BUILD_BIN} dist --verbose --jobs=${MAKE_JOBS}
 
-COMPONENTS ?= rustc rust-std rust-docs
 do-install:
  rm -rf ${WRKBUILD}/_extractdist
-.for _c in ${COMPONENTS}
+.for _c in rustc rust-std
  mkdir ${WRKBUILD}/_extractdist
  cd ${WRKBUILD}/_extractdist && tar zxf \
  ${WRKBUILD}/build/dist/${_c}-${V}-${TRIPLE_ARCH}.tar.gz
@@ -169,7 +180,7 @@ post-install:
  ${PREFIX}/lib/rustlib/manifest-*
 
 do-test:
- ${BUILD_BIN} test --verbose --jobs=${MAKE_JOBS}
+ ${BUILD_BIN} test --verbose --jobs=${MAKE_JOBS} ${TEST_TARGET}
 
 # bootstrap target permits to regenerate the bootstrap archive
 BOOTSTRAPDIR=${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${V}-new
@@ -179,7 +190,6 @@ bootstrap: build
  ${MAKE} clean=fake
  ${MAKE} fake \
  PREFIX="${BOOTSTRAPDIR}" \
- COMPONENTS="rustc rust-std" \
  FAKE_SETUP=""
  rm -rf ${BOOTSTRAPDIR}/{man,share} \
  ${BOOTSTRAPDIR}/bin/{rust-gdb,rustdoc}
Index: lang/rust/distinfo
===================================================================
RCS file: /cvs/ports/lang/rust/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- lang/rust/distinfo 15 Feb 2017 12:52:35 -0000 1.22
+++ lang/rust/distinfo 16 Mar 2017 14:12:05 -0000
@@ -1,10 +1,10 @@
 SHA256 (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = lmzvwW5K+GVu+HHcB1Y54RrVbWDrqi/XucuMJO0jQws=
 SHA256 (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = BM+GckVYHmVQQkL4W02lZjUJtQyh1LbbataTVJ90Kzk=
-SHA256 (rust/rustc-1.15.1-src.tar.gz) = Ln2q1BioMLRbl3zX7PGBtl8w9z32P/NuEk6l/l0a8yc=
-SHA256 (rust/rustc-bootstrap-amd64-1.15.0-20170203.tar.gz) = NFx/Mp665nROWNh7xSYY9A8NH5sPRDGYItBd/BjlsfE=
-SHA256 (rust/rustc-bootstrap-i386-1.15.0-20170204.tar.gz) = lre23VEqIuQwJfNgUvQdJ+RECxbJkn4vqC4IkpzgtgY=
+SHA256 (rust/rustc-1.16.0-src.tar.gz) = +WazHrHNm9LfgXw5GjOO61uSU64KGb+KEZYMVg+W6LQ=
+SHA256 (rust/rustc-bootstrap-amd64-1.16.0-20160315.tar.gz) = HC1aV8Oc81uiDta2LrYxfH1XLaAS4f1BUrJFQwSn0pk=
+SHA256 (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = nA1I2SaKREoO0ymnPIktdCcCw+fFoJScAjb552Z68zQ=
 SIZE (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = 7512634
 SIZE (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = 7261464
-SIZE (rust/rustc-1.15.1-src.tar.gz) = 28100203
-SIZE (rust/rustc-bootstrap-amd64-1.15.0-20170203.tar.gz) = 46336655
-SIZE (rust/rustc-bootstrap-i386-1.15.0-20170204.tar.gz) = 47619584
+SIZE (rust/rustc-1.16.0-src.tar.gz) = 28470372
+SIZE (rust/rustc-bootstrap-amd64-1.16.0-20160315.tar.gz) = 47092778
+SIZE (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = 48478769
Index: lang/rust/patches/patch-src_bootstrap_lib_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_lib_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_bootstrap_lib_rs
--- lang/rust/patches/patch-src_bootstrap_lib_rs 18 Feb 2017 13:15:48 -0000 1.1
+++ lang/rust/patches/patch-src_bootstrap_lib_rs 16 Mar 2017 14:12:05 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_bootstrap_lib_rs,v 1.1 2017/02/18 13:15:48 landry Exp $
 Let us compilation choice to be honored.
---- src/bootstrap/lib.rs.orig Thu Feb 16 12:26:21 2017
-+++ src/bootstrap/lib.rs Thu Feb 16 12:26:27 2017
-@@ -791,7 +791,6 @@ impl Build {
+--- src/bootstrap/lib.rs.orig Fri Mar 10 23:55:21 2017
++++ src/bootstrap/lib.rs Sun Mar 12 07:15:33 2017
+@@ -822,7 +822,6 @@ impl Build {
          // gcc-rs because the build scripts will determine that for themselves.
          let mut base = self.cc[target].0.args().iter()
                             .map(|s| s.to_string_lossy().into_owned())
Index: lang/rust/patches/patch-src_bootstrap_native_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_native_rs,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_bootstrap_native_rs
--- lang/rust/patches/patch-src_bootstrap_native_rs 18 Feb 2017 13:15:48 -0000 1.2
+++ lang/rust/patches/patch-src_bootstrap_native_rs 16 Mar 2017 14:12:05 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_bootstrap_native_rs,v 1.2 2017/02/18 13:15:48 landry Exp $
 use default settings from devel/llvm to local embedded version
---- src/bootstrap/native.rs.orig Thu Feb  9 02:37:48 2017
-+++ src/bootstrap/native.rs Thu Feb 16 12:22:02 2017
-@@ -85,16 +85,21 @@ pub fn llvm(build: &Build, target: &str) {
+--- src/bootstrap/native.rs.orig Fri Mar 10 23:55:21 2017
++++ src/bootstrap/native.rs Sun Mar 12 09:08:11 2017
+@@ -90,16 +90,21 @@ pub fn llvm(build: &Build, target: &str) {
         .define("LLVM_INCLUDE_EXAMPLES", "OFF")
         .define("LLVM_INCLUDE_TESTS", "OFF")
         .define("LLVM_INCLUDE_DOCS", "OFF")
@@ -22,7 +22,7 @@ use default settings from devel/llvm to
 +    }
 +
 +    // propagate verbose flag to llvm build
-+    if build.flags.verbose {
++    if build.flags.verbose > 0 {
 +        cfg.define("CMAKE_VERBOSE_MAKEFILE", "ON");
      }
 
Index: lang/rust/patches/patch-src_librustdoc_test_rs
===================================================================
RCS file: lang/rust/patches/patch-src_librustdoc_test_rs
diff -N lang/rust/patches/patch-src_librustdoc_test_rs
--- lang/rust/patches/patch-src_librustdoc_test_rs 15 Feb 2017 12:52:35 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
-$OpenBSD: patch-src_librustdoc_test_rs,v 1.7 2017/02/15 12:52:35 landry Exp $
-fallback to LOCALBASE as default sysroot.
---- src/librustdoc/test.rs.orig Fri Jan 20 21:38:38 2017
-+++ src/librustdoc/test.rs Mon Jan 30 20:13:43 2017
-@@ -59,9 +59,16 @@ pub fn run(input: &str,
-     let input_path = PathBuf::from(input);
-     let input = config::Input::File(input_path.clone());
-
-+    let sysroot = match env::current_exe().ok() {
-+        Some(mut p) => { p.pop(); p.pop(); p }
-+        None => match option_env!("LOCALBASE") {
-+            Some(dir) => PathBuf::from(dir),
-+            None => panic!("can't determine value for sysroot"),
-+        }
-+    };
-+
-     let sessopts = config::Options {
--        maybe_sysroot: Some(env::current_exe().unwrap().parent().unwrap()
--                                              .parent().unwrap().to_path_buf()),
-+        maybe_sysroot: Some(sysroot),
-         search_paths: libs.clone(),
-         crate_types: vec![config::CrateTypeDylib],
-         externs: externs.clone(),
-@@ -167,9 +174,16 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri
-     };
-     let outputs = OutputTypes::new(&[(OutputType::Exe, None)]);
-
-+    let sysroot = match env::current_exe().ok() {
-+        Some(mut p) => { p.pop(); p.pop(); p }
-+        None => match option_env!("LOCALBASE") {
-+            Some(dir) => PathBuf::from(dir),
-+            None => panic!("can't determine value for sysroot"),
-+        }
-+    };
-+
-     let sessopts = config::Options {
--        maybe_sysroot: Some(env::current_exe().unwrap().parent().unwrap()
--                                              .parent().unwrap().to_path_buf()),
-+        maybe_sysroot: Some(sysroot),
-         search_paths: libs,
-         crate_types: vec![config::CrateTypeExecutable],
-         output_types: outputs,
Index: lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_libstd_sys_unix_ext_net_rs
--- lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs 26 Dec 2016 13:52:46 -0000 1.4
+++ lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs 16 Mar 2017 14:12:05 -0000
@@ -1,8 +1,35 @@
 $OpenBSD: patch-src_libstd_sys_unix_ext_net_rs,v 1.4 2016/12/26 13:52:46 landry Exp $
-Disable 2 failing tests. Needs more investigation.
---- src/libstd/sys/unix/ext/net.rs.orig Sun Dec 18 00:40:11 2016
-+++ src/libstd/sys/unix/ext/net.rs Wed Dec 21 11:18:23 2016
-@@ -817,6 +817,7 @@ mod test {
+Disable 4 failing tests (related to unix socket). Needs more investigation.
+--- src/libstd/sys/unix/ext/net.rs.orig Fri Mar 10 23:55:21 2017
++++ src/libstd/sys/unix/ext/net.rs Thu Mar 16 05:40:27 2017
+@@ -1231,7 +1231,7 @@ impl UnixDatagram {
+     ///
+     /// # Examples
+     ///
+-    /// ```
++    /// ```no_run
+     /// use std::os::unix::net::UnixDatagram;
+     /// use std::time::Duration;
+     ///
+@@ -1248,7 +1248,7 @@ impl UnixDatagram {
+     ///
+     /// # Examples
+     ///
+-    /// ```
++    /// ```no_run
+     /// use std::os::unix::net::UnixDatagram;
+     /// use std::time::Duration;
+     ///
+@@ -1341,7 +1341,7 @@ mod test {
+     use thread;
+     use io;
+     use io::prelude::*;
+-    use time::Duration;
++    //use time::Duration;
+     use sys_common::io::test::tmpdir;
+
+     use super::*;
+@@ -1356,6 +1356,7 @@ mod test {
      }
 
      #[test]
@@ -10,7 +37,7 @@ Disable 2 failing tests. Needs more inve
      fn basic() {
          let dir = tmpdir();
          let socket_path = dir.path().join("sock");
-@@ -941,6 +942,7 @@ mod test {
+@@ -1480,6 +1481,7 @@ mod test {
      }
 
      #[test]
Index: lang/rust/pkg/DESCR
===================================================================
RCS file: lang/rust/pkg/DESCR
diff -N lang/rust/pkg/DESCR
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lang/rust/pkg/DESCR 16 Mar 2017 14:12:05 -0000
@@ -0,0 +1,13 @@
+Rust is a systems programming language that runs blazingly fast, prevents
+almost all crashes, and eliminates data races.
+
+Featuring:
+- zero-cost abstractions
+- move semantics
+- guaranteed memory safety
+- threads without data races
+- trait-based generics
+- pattern matching
+- type inference
+- minimal runtime
+- efficient C bindings
Index: lang/rust/pkg/DESCR-doc
===================================================================
RCS file: lang/rust/pkg/DESCR-doc
diff -N lang/rust/pkg/DESCR-doc
--- lang/rust/pkg/DESCR-doc 6 Apr 2015 16:01:05 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,4 +0,0 @@
-Rust is a systems programming language that runs blazingly fast, prevents
-almost all crashes, and eliminates data races.
-
-This package include html documentation.
Index: lang/rust/pkg/DESCR-main
===================================================================
RCS file: lang/rust/pkg/DESCR-main
diff -N lang/rust/pkg/DESCR-main
--- lang/rust/pkg/DESCR-main 6 Apr 2015 16:01:05 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-Rust is a systems programming language that runs blazingly fast, prevents
-almost all crashes, and eliminates data races.
-
-Featuring:
-- zero-cost abstractions
-- move semantics
-- guaranteed memory safety
-- threads without data races
-- trait-based generics
-- pattern matching
-- type inference
-- minimal runtime
-- efficient C bindings
Index: lang/rust/pkg/PFRAG.amd64
===================================================================
RCS file: lang/rust/pkg/PFRAG.amd64
diff -N lang/rust/pkg/PFRAG.amd64
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lang/rust/pkg/PFRAG.amd64 16 Mar 2017 14:12:05 -0000
@@ -0,0 +1,99 @@
+@comment $OpenBSD: PFRAG.amd64-main,v 1.1 2017/02/15 12:52:35 landry Exp $
+lib/libarena-9be0c8e391cd714d.so
+lib/libflate-35a2e0a7799ede52.so
+lib/libfmt_macros-9786ebdcaffd7b66.so
+lib/libgetopts-20b90c6b23ffdc42.so
+lib/libgraphviz-405c42de9dbd8060.so
+lib/liblog-10e131c9710c4616.so
+lib/libproc_macro-d227dda69b7f6844.so
+lib/libproc_macro_plugin-0fe4934fae94e846.so
+lib/librustc-3e62541ac92a2a57.so
+lib/librustc_back-4dbce09646909121.so
+lib/librustc_borrowck-a7bde671bbfe2e74.so
+lib/librustc_const_eval-f3f095407d253d2c.so
+lib/librustc_const_math-dab3ec5d3d3ea1e1.so
+lib/librustc_data_structures-4fd0964d090ce553.so
+lib/librustc_driver-be81d0b7172df003.so
+lib/librustc_errors-014027489d874466.so
+lib/librustc_incremental-f9346bea442d9bfc.so
+lib/librustc_lint-3ba673556bf687ed.so
+lib/librustc_llvm-1132aef09c4b778f.so
+lib/librustc_metadata-f3f99368255f6a6b.so
+lib/librustc_mir-342b9dd045970566.so
+lib/librustc_passes-5af92635e56ecefb.so
+lib/librustc_platform_intrinsics-a4620a1142f7592b.so
+lib/librustc_plugin-181d3fc6c85ded31.so
+lib/librustc_privacy-12658ea2c57ed25c.so
+lib/librustc_resolve-7612d478acbb3322.so
+lib/librustc_save_analysis-170e91c3ae65ad56.so
+lib/librustc_trans-df43160d6707b885.so
+lib/librustc_typeck-f8a3bc615c4b66db.so
+lib/librustdoc-0c0a77d46965df6a.so
+lib/libserialize-93d9a6265e83188b.so
+lib/libstd-268c29a6e727f138.so
+lib/libsyntax-07cd5659bab9394c.so
+lib/libsyntax_ext-11d93eaefc07d3c0.so
+lib/libsyntax_pos-89dd92073046e4c4.so
+lib/libterm-10f1a2bba158f8dd.so
+lib/libtest-b9523666d589b042.so
+lib/rustlib/x86_64-unknown-openbsd/
+lib/rustlib/x86_64-unknown-openbsd/lib/
+lib/rustlib/x86_64-unknown-openbsd/lib/liballoc-e5f6c987eeea6dc3.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_jemalloc-29d0465987bb53e5.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_system-7b1dd492ab603fd8.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libarena-9be0c8e391cd714d.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libcollections-f1e60660b02c4639.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libcompiler_builtins-e709fc1479bea30f.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libcore-93d679227cfbb668.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libflate-35a2e0a7799ede52.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libfmt_macros-9786ebdcaffd7b66.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-20b90c6b23ffdc42.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-20b90c6b23ffdc42.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libgraphviz-405c42de9dbd8060.so
+lib/rustlib/x86_64-unknown-openbsd/lib/liblibc-1679cba64b7f91f3.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/liblog-10e131c9710c4616.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/liblog-10e131c9710c4616.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_abort-58521f8da7a6b18c.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-f99521716a81d87e.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-d227dda69b7f6844.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-0fe4934fae94e846.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librand-fa1e64256580f121.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc-3e62541ac92a2a57.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-4dbce09646909121.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_bitflags-c1acd0cedb700a16.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_borrowck-a7bde671bbfe2e74.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_eval-f3f095407d253d2c.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_math-dab3ec5d3d3ea1e1.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-4fd0964d090ce553.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-be81d0b7172df003.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-014027489d874466.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_i128-473c466875877959.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-f9346bea442d9bfc.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-3ba673556bf687ed.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-1132aef09c4b778f.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_metadata-f3f99368255f6a6b.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_mir-342b9dd045970566.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_passes-5af92635e56ecefb.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_platform_intrinsics-a4620a1142f7592b.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_plugin-181d3fc6c85ded31.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_privacy-12658ea2c57ed25c.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_resolve-7612d478acbb3322.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_save_analysis-170e91c3ae65ad56.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_trans-df43160d6707b885.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_typeck-f8a3bc615c4b66db.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustdoc-0c0a77d46965df6a.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-93d9a6265e83188b.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-93d9a6265e83188b.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libstd-268c29a6e727f138.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libstd-268c29a6e727f138.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libstd_shim-9c14104483f4db33.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libstd_unicode-ae6e3013dc23034c.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax-07cd5659bab9394c.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_ext-11d93eaefc07d3c0.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_pos-89dd92073046e4c4.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libterm-10f1a2bba158f8dd.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libterm-10f1a2bba158f8dd.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b9523666d589b042.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b9523666d589b042.so
+lib/rustlib/x86_64-unknown-openbsd/lib/libtest_shim-6c99bd0eb5b2434f.rlib
+lib/rustlib/x86_64-unknown-openbsd/lib/libunwind-c016a98900bb6353.rlib
Index: lang/rust/pkg/PFRAG.amd64-main
===================================================================
RCS file: lang/rust/pkg/PFRAG.amd64-main
diff -N lang/rust/pkg/PFRAG.amd64-main
--- lang/rust/pkg/PFRAG.amd64-main 15 Feb 2017 12:52:35 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,100 +0,0 @@
-@comment $OpenBSD: PFRAG.amd64-main,v 1.1 2017/02/15 12:52:35 landry Exp $
-lib/libarena-9be0c8e391cd714d.so
-lib/libflate-35a2e0a7799ede52.so
-lib/libfmt_macros-9786ebdcaffd7b66.so
-lib/libgetopts-20b90c6b23ffdc42.so
-lib/libgraphviz-405c42de9dbd8060.so
-lib/liblog-10e131c9710c4616.so
-lib/libproc_macro-d227dda69b7f6844.so
-lib/libproc_macro_plugin-0fe4934fae94e846.so
-lib/libproc_macro_tokens-d715c2b9eaa1f98f.so
-lib/librustc-3e62541ac92a2a57.so
-lib/librustc_back-4dbce09646909121.so
-lib/librustc_borrowck-a7bde671bbfe2e74.so
-lib/librustc_const_eval-f3f095407d253d2c.so
-lib/librustc_const_math-dab3ec5d3d3ea1e1.so
-lib/librustc_data_structures-4fd0964d090ce553.so
-lib/librustc_driver-be81d0b7172df003.so
-lib/librustc_errors-014027489d874466.so
-lib/librustc_incremental-f9346bea442d9bfc.so
-lib/librustc_lint-3ba673556bf687ed.so
-lib/librustc_llvm-1132aef09c4b778f.so
-lib/librustc_metadata-f3f99368255f6a6b.so
-lib/librustc_mir-342b9dd045970566.so
-lib/librustc_passes-5af92635e56ecefb.so
-lib/librustc_platform_intrinsics-a4620a1142f7592b.so
-lib/librustc_plugin-181d3fc6c85ded31.so
-lib/librustc_privacy-12658ea2c57ed25c.so
-lib/librustc_resolve-7612d478acbb3322.so
-lib/librustc_save_analysis-170e91c3ae65ad56.so
-lib/librustc_trans-df43160d6707b885.so
-lib/librustc_typeck-f8a3bc615c4b66db.so
-lib/librustdoc-0c0a77d46965df6a.so
-lib/libserialize-93d9a6265e83188b.so
-lib/libstd-268c29a6e727f138.so
-lib/libsyntax-07cd5659bab9394c.so
-lib/libsyntax_ext-11d93eaefc07d3c0.so
-lib/libsyntax_pos-89dd92073046e4c4.so
-lib/libterm-10f1a2bba158f8dd.so
-lib/libtest-b9523666d589b042.so
-lib/rustlib/x86_64-unknown-openbsd/
-lib/rustlib/x86_64-unknown-openbsd/lib/
-lib/rustlib/x86_64-unknown-openbsd/lib/liballoc-e5f6c987eeea6dc3.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_jemalloc-29d0465987bb53e5.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_system-7b1dd492ab603fd8.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libarena-9be0c8e391cd714d.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libcollections-f1e60660b02c4639.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libcompiler_builtins-e709fc1479bea30f.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libcore-93d679227cfbb668.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libflate-35a2e0a7799ede52.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libfmt_macros-9786ebdcaffd7b66.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-20b90c6b23ffdc42.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-20b90c6b23ffdc42.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libgraphviz-405c42de9dbd8060.so
-lib/rustlib/x86_64-unknown-openbsd/lib/liblibc-1679cba64b7f91f3.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/liblog-10e131c9710c4616.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/liblog-10e131c9710c4616.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_abort-58521f8da7a6b18c.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-f99521716a81d87e.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-d227dda69b7f6844.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-0fe4934fae94e846.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_tokens-d715c2b9eaa1f98f.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librand-fa1e64256580f121.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc-3e62541ac92a2a57.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-4dbce09646909121.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_bitflags-c1acd0cedb700a16.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_borrowck-a7bde671bbfe2e74.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_eval-f3f095407d253d2c.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_math-dab3ec5d3d3ea1e1.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-4fd0964d090ce553.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-be81d0b7172df003.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-014027489d874466.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-f9346bea442d9bfc.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-3ba673556bf687ed.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-1132aef09c4b778f.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_metadata-f3f99368255f6a6b.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_mir-342b9dd045970566.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_passes-5af92635e56ecefb.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_platform_intrinsics-a4620a1142f7592b.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_plugin-181d3fc6c85ded31.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_privacy-12658ea2c57ed25c.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_resolve-7612d478acbb3322.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_save_analysis-170e91c3ae65ad56.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_trans-df43160d6707b885.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustc_typeck-f8a3bc615c4b66db.so
-lib/rustlib/x86_64-unknown-openbsd/lib/librustdoc-0c0a77d46965df6a.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-93d9a6265e83188b.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-93d9a6265e83188b.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libstd-268c29a6e727f138.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libstd-268c29a6e727f138.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libstd_shim-9c14104483f4db33.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libstd_unicode-ae6e3013dc23034c.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax-07cd5659bab9394c.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_ext-11d93eaefc07d3c0.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_pos-89dd92073046e4c4.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libterm-10f1a2bba158f8dd.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libterm-10f1a2bba158f8dd.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b9523666d589b042.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b9523666d589b042.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libtest_shim-6c99bd0eb5b2434f.rlib
-lib/rustlib/x86_64-unknown-openbsd/lib/libunwind-c016a98900bb6353.rlib
Index: lang/rust/pkg/PFRAG.i386
===================================================================
RCS file: lang/rust/pkg/PFRAG.i386
diff -N lang/rust/pkg/PFRAG.i386
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lang/rust/pkg/PFRAG.i386 16 Mar 2017 14:12:05 -0000
@@ -0,0 +1,99 @@
+@comment $OpenBSD: PFRAG.i386-main,v 1.1 2017/02/15 12:52:35 landry Exp $
+lib/libarena-e6c10394ea2a068d.so
+lib/libflate-7f11ba0e0002d019.so
+lib/libfmt_macros-fb189e646ddfaa7a.so
+lib/libgetopts-4d9b0aa485eb0b7b.so
+lib/libgraphviz-0996c64ed0d164c8.so
+lib/liblog-1bdf50b11ac51d61.so
+lib/libproc_macro-2bcd4cc67250a3c6.so
+lib/libproc_macro_plugin-075014c550476d3f.so
+lib/librustc-8a90c4600504e360.so
+lib/librustc_back-9a6db5050b3e4861.so
+lib/librustc_borrowck-71ef7ce0af8740ab.so
+lib/librustc_const_eval-f45e2f704d8c2247.so
+lib/librustc_const_math-1087661ebdcc39e2.so
+lib/librustc_data_structures-16a96096216afc13.so
+lib/librustc_driver-1de59cf7f254186e.so
+lib/librustc_errors-ebfa8756ab220e28.so
+lib/librustc_incremental-2be56285b1e8a530.so
+lib/librustc_lint-3fc9d8f3daef359b.so
+lib/librustc_llvm-819941fff501e0f0.so
+lib/librustc_metadata-fe800de55998e7df.so
+lib/librustc_mir-b1f095ce3e134208.so
+lib/librustc_passes-ff2678c18eaaabde.so
+lib/librustc_platform_intrinsics-9ca1152274170a2e.so
+lib/librustc_plugin-8b9ad5d3be21d803.so
+lib/librustc_privacy-005737a3a9dfa44c.so
+lib/librustc_resolve-e2957e7d90e427ee.so
+lib/librustc_save_analysis-54354ebc28d40e1e.so
+lib/librustc_trans-30033c4fefa33e12.so
+lib/librustc_typeck-fdefd6ab508f506e.so
+lib/librustdoc-8ee5d6b133629986.so
+lib/libserialize-2f2139ef9560bda8.so
+lib/libstd-bb912c1a5513e5d0.so
+lib/libsyntax-15e23150937689cc.so
+lib/libsyntax_ext-cd4302c6fe37c49a.so
+lib/libsyntax_pos-4208334c9b62b1e5.so
+lib/libterm-6b5f80b9b9522483.so
+lib/libtest-686522a91eaad6d2.so
+lib/rustlib/i686-unknown-openbsd/
+lib/rustlib/i686-unknown-openbsd/lib/
+lib/rustlib/i686-unknown-openbsd/lib/liballoc-8f3bca8b97030c84.rlib
+lib/rustlib/i686-unknown-openbsd/lib/liballoc_jemalloc-dd126d1d9d038560.rlib
+lib/rustlib/i686-unknown-openbsd/lib/liballoc_system-fb5b4941b1fcc7a8.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libarena-e6c10394ea2a068d.so
+lib/rustlib/i686-unknown-openbsd/lib/libcollections-91d26ad42c10a76e.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libcompiler_builtins-2444ba8a40b4f09d.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libcore-a3936e998504e403.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libflate-7f11ba0e0002d019.so
+lib/rustlib/i686-unknown-openbsd/lib/libfmt_macros-fb189e646ddfaa7a.so
+lib/rustlib/i686-unknown-openbsd/lib/libgetopts-4d9b0aa485eb0b7b.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libgetopts-4d9b0aa485eb0b7b.so
+lib/rustlib/i686-unknown-openbsd/lib/libgraphviz-0996c64ed0d164c8.so
+lib/rustlib/i686-unknown-openbsd/lib/liblibc-382a098d498b9f09.rlib
+lib/rustlib/i686-unknown-openbsd/lib/liblog-1bdf50b11ac51d61.rlib
+lib/rustlib/i686-unknown-openbsd/lib/liblog-1bdf50b11ac51d61.so
+lib/rustlib/i686-unknown-openbsd/lib/libpanic_abort-ecd96884dcbae1ee.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-454979856f8d9ffa.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-2bcd4cc67250a3c6.so
+lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-075014c550476d3f.so
+lib/rustlib/i686-unknown-openbsd/lib/librand-a27596c5b33125cb.rlib
+lib/rustlib/i686-unknown-openbsd/lib/librustc-8a90c4600504e360.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_back-9a6db5050b3e4861.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_bitflags-097f9350b0689c28.rlib
+lib/rustlib/i686-unknown-openbsd/lib/librustc_borrowck-71ef7ce0af8740ab.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_const_eval-f45e2f704d8c2247.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_const_math-1087661ebdcc39e2.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-16a96096216afc13.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-1de59cf7f254186e.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-ebfa8756ab220e28.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_i128-08e78454d9c49eae.rlib
+lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-2be56285b1e8a530.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-3fc9d8f3daef359b.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-819941fff501e0f0.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_metadata-fe800de55998e7df.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_mir-b1f095ce3e134208.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_passes-ff2678c18eaaabde.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_platform_intrinsics-9ca1152274170a2e.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_plugin-8b9ad5d3be21d803.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_privacy-005737a3a9dfa44c.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_resolve-e2957e7d90e427ee.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_save_analysis-54354ebc28d40e1e.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_trans-30033c4fefa33e12.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_typeck-fdefd6ab508f506e.so
+lib/rustlib/i686-unknown-openbsd/lib/librustdoc-8ee5d6b133629986.so
+lib/rustlib/i686-unknown-openbsd/lib/libserialize-2f2139ef9560bda8.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libserialize-2f2139ef9560bda8.so
+lib/rustlib/i686-unknown-openbsd/lib/libstd-bb912c1a5513e5d0.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libstd-bb912c1a5513e5d0.so
+lib/rustlib/i686-unknown-openbsd/lib/libstd_shim-994b36ef5495cffa.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libstd_unicode-e551f08dd8b4bfc5.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libsyntax-15e23150937689cc.so
+lib/rustlib/i686-unknown-openbsd/lib/libsyntax_ext-cd4302c6fe37c49a.so
+lib/rustlib/i686-unknown-openbsd/lib/libsyntax_pos-4208334c9b62b1e5.so
+lib/rustlib/i686-unknown-openbsd/lib/libterm-6b5f80b9b9522483.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libterm-6b5f80b9b9522483.so
+lib/rustlib/i686-unknown-openbsd/lib/libtest-686522a91eaad6d2.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libtest-686522a91eaad6d2.so
+lib/rustlib/i686-unknown-openbsd/lib/libtest_shim-80d94a660766cd72.rlib
+lib/rustlib/i686-unknown-openbsd/lib/libunwind-c972adc51f084b16.rlib
Index: lang/rust/pkg/PFRAG.i386-main
===================================================================
RCS file: lang/rust/pkg/PFRAG.i386-main
diff -N lang/rust/pkg/PFRAG.i386-main
--- lang/rust/pkg/PFRAG.i386-main 15 Feb 2017 12:52:35 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,100 +0,0 @@
-@comment $OpenBSD: PFRAG.i386-main,v 1.1 2017/02/15 12:52:35 landry Exp $
-lib/libarena-e6c10394ea2a068d.so
-lib/libflate-7f11ba0e0002d019.so
-lib/libfmt_macros-fb189e646ddfaa7a.so
-lib/libgetopts-4d9b0aa485eb0b7b.so
-lib/libgraphviz-0996c64ed0d164c8.so
-lib/liblog-1bdf50b11ac51d61.so
-lib/libproc_macro-2bcd4cc67250a3c6.so
-lib/libproc_macro_plugin-075014c550476d3f.so
-lib/libproc_macro_tokens-4e171438614a4837.so
-lib/librustc-8a90c4600504e360.so
-lib/librustc_back-9a6db5050b3e4861.so
-lib/librustc_borrowck-71ef7ce0af8740ab.so
-lib/librustc_const_eval-f45e2f704d8c2247.so
-lib/librustc_const_math-1087661ebdcc39e2.so
-lib/librustc_data_structures-16a96096216afc13.so
-lib/librustc_driver-1de59cf7f254186e.so
-lib/librustc_errors-ebfa8756ab220e28.so
-lib/librustc_incremental-2be56285b1e8a530.so
-lib/librustc_lint-3fc9d8f3daef359b.so
-lib/librustc_llvm-819941fff501e0f0.so
-lib/librustc_metadata-fe800de55998e7df.so
-lib/librustc_mir-b1f095ce3e134208.so
-lib/librustc_passes-ff2678c18eaaabde.so
-lib/librustc_platform_intrinsics-9ca1152274170a2e.so
-lib/librustc_plugin-8b9ad5d3be21d803.so
-lib/librustc_privacy-005737a3a9dfa44c.so
-lib/librustc_resolve-e2957e7d90e427ee.so
-lib/librustc_save_analysis-54354ebc28d40e1e.so
-lib/librustc_trans-30033c4fefa33e12.so
-lib/librustc_typeck-fdefd6ab508f506e.so
-lib/librustdoc-8ee5d6b133629986.so
-lib/libserialize-2f2139ef9560bda8.so
-lib/libstd-bb912c1a5513e5d0.so
-lib/libsyntax-15e23150937689cc.so
-lib/libsyntax_ext-cd4302c6fe37c49a.so
-lib/libsyntax_pos-4208334c9b62b1e5.so
-lib/libterm-6b5f80b9b9522483.so
-lib/libtest-686522a91eaad6d2.so
-lib/rustlib/i686-unknown-openbsd/
-lib/rustlib/i686-unknown-openbsd/lib/
-lib/rustlib/i686-unknown-openbsd/lib/liballoc-8f3bca8b97030c84.rlib
-lib/rustlib/i686-unknown-openbsd/lib/liballoc_jemalloc-dd126d1d9d038560.rlib
-lib/rustlib/i686-unknown-openbsd/lib/liballoc_system-fb5b4941b1fcc7a8.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libarena-e6c10394ea2a068d.so
-lib/rustlib/i686-unknown-openbsd/lib/libcollections-91d26ad42c10a76e.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libcompiler_builtins-2444ba8a40b4f09d.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libcore-a3936e998504e403.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libflate-7f11ba0e0002d019.so
-lib/rustlib/i686-unknown-openbsd/lib/libfmt_macros-fb189e646ddfaa7a.so
-lib/rustlib/i686-unknown-openbsd/lib/libgetopts-4d9b0aa485eb0b7b.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libgetopts-4d9b0aa485eb0b7b.so
-lib/rustlib/i686-unknown-openbsd/lib/libgraphviz-0996c64ed0d164c8.so
-lib/rustlib/i686-unknown-openbsd/lib/liblibc-382a098d498b9f09.rlib
-lib/rustlib/i686-unknown-openbsd/lib/liblog-1bdf50b11ac51d61.rlib
-lib/rustlib/i686-unknown-openbsd/lib/liblog-1bdf50b11ac51d61.so
-lib/rustlib/i686-unknown-openbsd/lib/libpanic_abort-ecd96884dcbae1ee.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-454979856f8d9ffa.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-2bcd4cc67250a3c6.so
-lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-075014c550476d3f.so
-lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_tokens-4e171438614a4837.so
-lib/rustlib/i686-unknown-openbsd/lib/librand-a27596c5b33125cb.rlib
-lib/rustlib/i686-unknown-openbsd/lib/librustc-8a90c4600504e360.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_back-9a6db5050b3e4861.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_bitflags-097f9350b0689c28.rlib
-lib/rustlib/i686-unknown-openbsd/lib/librustc_borrowck-71ef7ce0af8740ab.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_const_eval-f45e2f704d8c2247.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_const_math-1087661ebdcc39e2.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-16a96096216afc13.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-1de59cf7f254186e.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-ebfa8756ab220e28.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-2be56285b1e8a530.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-3fc9d8f3daef359b.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-819941fff501e0f0.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_metadata-fe800de55998e7df.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_mir-b1f095ce3e134208.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_passes-ff2678c18eaaabde.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_platform_intrinsics-9ca1152274170a2e.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_plugin-8b9ad5d3be21d803.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_privacy-005737a3a9dfa44c.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_resolve-e2957e7d90e427ee.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_save_analysis-54354ebc28d40e1e.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_trans-30033c4fefa33e12.so
-lib/rustlib/i686-unknown-openbsd/lib/librustc_typeck-fdefd6ab508f506e.so
-lib/rustlib/i686-unknown-openbsd/lib/librustdoc-8ee5d6b133629986.so
-lib/rustlib/i686-unknown-openbsd/lib/libserialize-2f2139ef9560bda8.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libserialize-2f2139ef9560bda8.so
-lib/rustlib/i686-unknown-openbsd/lib/libstd-bb912c1a5513e5d0.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libstd-bb912c1a5513e5d0.so
-lib/rustlib/i686-unknown-openbsd/lib/libstd_shim-994b36ef5495cffa.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libstd_unicode-e551f08dd8b4bfc5.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libsyntax-15e23150937689cc.so
-lib/rustlib/i686-unknown-openbsd/lib/libsyntax_ext-cd4302c6fe37c49a.so
-lib/rustlib/i686-unknown-openbsd/lib/libsyntax_pos-4208334c9b62b1e5.so
-lib/rustlib/i686-unknown-openbsd/lib/libterm-6b5f80b9b9522483.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libterm-6b5f80b9b9522483.so
-lib/rustlib/i686-unknown-openbsd/lib/libtest-686522a91eaad6d2.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libtest-686522a91eaad6d2.so
-lib/rustlib/i686-unknown-openbsd/lib/libtest_shim-80d94a660766cd72.rlib
-lib/rustlib/i686-unknown-openbsd/lib/libunwind-c972adc51f084b16.rlib
Index: lang/rust/pkg/PLIST
===================================================================
RCS file: lang/rust/pkg/PLIST
diff -N lang/rust/pkg/PLIST
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ lang/rust/pkg/PLIST 16 Mar 2017 14:12:05 -0000
@@ -0,0 +1,22 @@
+@comment $OpenBSD: PLIST-main,v 1.12 2017/02/15 12:52:35 landry Exp $
+@conflict rust-doc-*
+@pkgpath lang/rust,-main
+@pkgpath lang/rust,-doc
+bin/rust-gdb
+@bin bin/rustc
+@bin bin/rustdoc
+lib/rustlib/
+lib/rustlib/etc/
+lib/rustlib/etc/debugger_pretty_printers_common.py
+lib/rustlib/etc/gdb_load_rust_pretty_printers.py
+lib/rustlib/etc/gdb_rust_pretty_printing.py
+lib/rustlib/etc/lldb_rust_formatters.py
+%%amd64%%
+%%i386%%
+@man man/man1/rustc.1
+@man man/man1/rustdoc.1
+share/doc/rust/
+share/doc/rust/COPYRIGHT
+share/doc/rust/LICENSE-APACHE
+share/doc/rust/LICENSE-MIT
+share/doc/rust/README.md
Index: lang/rust/pkg/PLIST-doc
===================================================================
RCS file: lang/rust/pkg/PLIST-doc
diff -N lang/rust/pkg/PLIST-doc
--- lang/rust/pkg/PLIST-doc 15 Feb 2017 12:52:35 -0000 1.18
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,5054 +0,0 @@
-@comment $OpenBSD: PLIST-doc,v 1.18 2017/02/15 12:52:35 landry Exp $
-share/doc/rust/
-share/doc/rust/html/
-share/doc/rust/html/.lock
-share/doc/rust/html/.stamp
-share/doc/rust/html/COPYRIGHT.txt
-share/doc/rust/html/FiraSans-LICENSE.txt
-share/doc/rust/html/FiraSans-Medium.woff
-share/doc/rust/html/FiraSans-Regular.woff
-share/doc/rust/html/Heuristica-Italic.woff
-share/doc/rust/html/Heuristica-LICENSE.txt
-share/doc/rust/html/LICENSE-APACHE.txt
-share/doc/rust/html/LICENSE-MIT.txt
-share/doc/rust/html/SourceCodePro-LICENSE.txt
-share/doc/rust/html/SourceCodePro-Regular.woff
-share/doc/rust/html/SourceCodePro-Semibold.woff
-share/doc/rust/html/SourceSerifPro-Bold.woff
-share/doc/rust/html/SourceSerifPro-LICENSE.txt
-share/doc/rust/html/SourceSerifPro-Regular.woff
-share/doc/rust/html/alloc/
-share/doc/rust/html/alloc/arc/
-share/doc/rust/html/alloc/arc/Arc.t.html
-share/doc/rust/html/alloc/arc/Weak.t.html
-share/doc/rust/html/alloc/arc/index.html
-share/doc/rust/html/alloc/arc/sidebar-items.js
-share/doc/rust/html/alloc/arc/struct.Arc.html
-share/doc/rust/html/alloc/arc/struct.Weak.html
-share/doc/rust/html/alloc/boxed/
-share/doc/rust/html/alloc/boxed/Box.t.html
-share/doc/rust/html/alloc/boxed/ExchangeHeapSingleton.t.html
-share/doc/rust/html/alloc/boxed/FnBox.t.html
-share/doc/rust/html/alloc/boxed/HEAP.v.html
-share/doc/rust/html/alloc/boxed/IntermediateBox.t.html
-share/doc/rust/html/alloc/boxed/constant.HEAP.html
-share/doc/rust/html/alloc/boxed/index.html
-share/doc/rust/html/alloc/boxed/sidebar-items.js
-share/doc/rust/html/alloc/boxed/struct.Box.html
-share/doc/rust/html/alloc/boxed/struct.ExchangeHeapSingleton.html
-share/doc/rust/html/alloc/boxed/struct.IntermediateBox.html
-share/doc/rust/html/alloc/boxed/trait.FnBox.html
-share/doc/rust/html/alloc/heap/
-share/doc/rust/html/alloc/heap/EMPTY.v.html
-share/doc/rust/html/alloc/heap/allocate.v.html
-share/doc/rust/html/alloc/heap/constant.EMPTY.html
-share/doc/rust/html/alloc/heap/deallocate.v.html
-share/doc/rust/html/alloc/heap/fn.allocate.html
-share/doc/rust/html/alloc/heap/fn.deallocate.html
-share/doc/rust/html/alloc/heap/fn.reallocate.html
-share/doc/rust/html/alloc/heap/fn.reallocate_inplace.html
-share/doc/rust/html/alloc/heap/fn.usable_size.html
-share/doc/rust/html/alloc/heap/index.html
-share/doc/rust/html/alloc/heap/reallocate.v.html
-share/doc/rust/html/alloc/heap/reallocate_inplace.v.html
-share/doc/rust/html/alloc/heap/sidebar-items.js
-share/doc/rust/html/alloc/heap/usable_size.v.html
-share/doc/rust/html/alloc/index.html
-share/doc/rust/html/alloc/oom/
-share/doc/rust/html/alloc/oom/fn.oom.html
-share/doc/rust/html/alloc/oom/fn.set_oom_handler.html
-share/doc/rust/html/alloc/oom/imp/
-share/doc/rust/html/alloc/oom/imp/fn.set_oom_handler.html
-share/doc/rust/html/alloc/oom/imp/set_oom_handler.v.html
-share/doc/rust/html/alloc/oom/index.html
-share/doc/rust/html/alloc/oom/oom.v.html
-share/doc/rust/html/alloc/oom/set_oom_handler.v.html
-share/doc/rust/html/alloc/oom/sidebar-items.js
-share/doc/rust/html/alloc/raw_vec/
-share/doc/rust/html/alloc/raw_vec/RawVec.t.html
-share/doc/rust/html/alloc/raw_vec/index.html
-share/doc/rust/html/alloc/raw_vec/sidebar-items.js
-share/doc/rust/html/alloc/raw_vec/struct.RawVec.html
-share/doc/rust/html/alloc/rc/
-share/doc/rust/html/alloc/rc/Rc.t.html
-share/doc/rust/html/alloc/rc/Weak.t.html
-share/doc/rust/html/alloc/rc/index.html
-share/doc/rust/html/alloc/rc/sidebar-items.js
-share/doc/rust/html/alloc/rc/struct.Rc.html
-share/doc/rust/html/alloc/rc/struct.Weak.html
-share/doc/rust/html/alloc/sidebar-items.js
-share/doc/rust/html/book/
-share/doc/rust/html/book/README.html
-share/doc/rust/html/book/advanced-linking.html
-share/doc/rust/html/book/associated-constants.html
-share/doc/rust/html/book/associated-types.html
-share/doc/rust/html/book/attributes.html
-share/doc/rust/html/book/benchmark-tests.html
-share/doc/rust/html/book/bibliography.html
-share/doc/rust/html/book/borrow-and-asref.html
-share/doc/rust/html/book/box-syntax-and-patterns.html
-share/doc/rust/html/book/casting-between-types.html
-share/doc/rust/html/book/choosing-your-guarantees.html
-share/doc/rust/html/book/closures.html
-share/doc/rust/html/book/comments.html
-share/doc/rust/html/book/compiler-plugins.html
-share/doc/rust/html/book/concurrency.html
-share/doc/rust/html/book/conditional-compilation.html
-share/doc/rust/html/book/const-and-static.html
-share/doc/rust/html/book/crates-and-modules.html
-share/doc/rust/html/book/custom-allocators.html
-share/doc/rust/html/book/deref-coercions.html
-share/doc/rust/html/book/documentation.html
-share/doc/rust/html/book/drop.html
-share/doc/rust/html/book/effective-rust.html
-share/doc/rust/html/book/enums.html
-share/doc/rust/html/book/error-handling.html
-share/doc/rust/html/book/ffi.html
-share/doc/rust/html/book/functions.html
-share/doc/rust/html/book/generics.html
-share/doc/rust/html/book/getting-started.html
-share/doc/rust/html/book/glossary.html
-share/doc/rust/html/book/guessing-game.html
-share/doc/rust/html/book/if-let.html
-share/doc/rust/html/book/if.html
-share/doc/rust/html/book/index.html
-share/doc/rust/html/book/inline-assembly.html
-share/doc/rust/html/book/intrinsics.html
-share/doc/rust/html/book/iterators.html
-share/doc/rust/html/book/lang-items.html
-share/doc/rust/html/book/lifetimes.html
-share/doc/rust/html/book/loops.html
-share/doc/rust/html/book/macros.html
-share/doc/rust/html/book/match.html
-share/doc/rust/html/book/method-syntax.html
-share/doc/rust/html/book/mutability.html
-share/doc/rust/html/book/nightly-rust.html
-share/doc/rust/html/book/no-stdlib.html
-share/doc/rust/html/book/operators-and-overloading.html
-share/doc/rust/html/book/ownership.html
-share/doc/rust/html/book/patterns.html
-share/doc/rust/html/book/primitive-types.html
-share/doc/rust/html/book/procedural-macros.html
-share/doc/rust/html/book/raw-pointers.html
-share/doc/rust/html/book/references-and-borrowing.html
-share/doc/rust/html/book/release-channels.html
-share/doc/rust/html/book/rustbook.css
-share/doc/rust/html/book/rustbook.js
-share/doc/rust/html/book/slice-patterns.html
-share/doc/rust/html/book/strings.html
-share/doc/rust/html/book/structs.html
-share/doc/rust/html/book/syntax-and-semantics.html
-share/doc/rust/html/book/syntax-index.html
-share/doc/rust/html/book/testing.html
-share/doc/rust/html/book/the-stack-and-the-heap.html
-share/doc/rust/html/book/trait-objects.html
-share/doc/rust/html/book/traits.html
-share/doc/rust/html/book/type-aliases.html
-share/doc/rust/html/book/ufcs.html
-share/doc/rust/html/book/unsafe.html
-share/doc/rust/html/book/unsized-types.html
-share/doc/rust/html/book/using-rust-without-the-standard-library.html
-share/doc/rust/html/book/variable-bindings.html
-share/doc/rust/html/book/vectors.html
-share/doc/rust/html/collections/
-share/doc/rust/html/collections/Bound.t.html
-share/doc/rust/html/collections/binary_heap/
-share/doc/rust/html/collections/binary_heap/BinaryHeap.t.html
-share/doc/rust/html/collections/binary_heap/Drain.t.html
-share/doc/rust/html/collections/binary_heap/IntoIter.t.html
-share/doc/rust/html/collections/binary_heap/Iter.t.html
-share/doc/rust/html/collections/binary_heap/PeekMut.t.html
-share/doc/rust/html/collections/binary_heap/index.html
-share/doc/rust/html/collections/binary_heap/sidebar-items.js
-share/doc/rust/html/collections/binary_heap/struct.BinaryHeap.html
-share/doc/rust/html/collections/binary_heap/struct.Drain.html
-share/doc/rust/html/collections/binary_heap/struct.IntoIter.html
-share/doc/rust/html/collections/binary_heap/struct.Iter.html
-share/doc/rust/html/collections/binary_heap/struct.PeekMut.html
-share/doc/rust/html/collections/borrow/
-share/doc/rust/html/collections/borrow/Borrow.t.html
-share/doc/rust/html/collections/borrow/BorrowMut.t.html
-share/doc/rust/html/collections/borrow/Cow.t.html
-share/doc/rust/html/collections/borrow/ToOwned.t.html
-share/doc/rust/html/collections/borrow/enum.Cow.html
-share/doc/rust/html/collections/borrow/index.html
-share/doc/rust/html/collections/borrow/sidebar-items.js
-share/doc/rust/html/collections/borrow/trait.Borrow.html
-share/doc/rust/html/collections/borrow/trait.BorrowMut.html
-share/doc/rust/html/collections/borrow/trait.ToOwned.html
-share/doc/rust/html/collections/boxed/
-share/doc/rust/html/collections/boxed/Box.t.html
-share/doc/rust/html/collections/boxed/ExchangeHeapSingleton.t.html
-share/doc/rust/html/collections/boxed/FnBox.t.html
-share/doc/rust/html/collections/boxed/HEAP.v.html
-share/doc/rust/html/collections/boxed/IntermediateBox.t.html
-share/doc/rust/html/collections/boxed/constant.HEAP.html
-share/doc/rust/html/collections/boxed/index.html
-share/doc/rust/html/collections/boxed/sidebar-items.js
-share/doc/rust/html/collections/boxed/struct.Box.html
-share/doc/rust/html/collections/boxed/struct.ExchangeHeapSingleton.html
-share/doc/rust/html/collections/boxed/struct.IntermediateBox.html
-share/doc/rust/html/collections/boxed/trait.FnBox.html
-share/doc/rust/html/collections/btree/
-share/doc/rust/html/collections/btree/map/
-share/doc/rust/html/collections/btree/map/BTreeMap.t.html
-share/doc/rust/html/collections/btree/map/Entry.t.html
-share/doc/rust/html/collections/btree/map/IntoIter.t.html
-share/doc/rust/html/collections/btree/map/Iter.t.html
-share/doc/rust/html/collections/btree/map/IterMut.t.html
-share/doc/rust/html/collections/btree/map/Keys.t.html
-share/doc/rust/html/collections/btree/map/OccupiedEntry.t.html
-share/doc/rust/html/collections/btree/map/Range.t.html
-share/doc/rust/html/collections/btree/map/RangeMut.t.html
-share/doc/rust/html/collections/btree/map/VacantEntry.t.html
-share/doc/rust/html/collections/btree/map/Values.t.html
-share/doc/rust/html/collections/btree/map/ValuesMut.t.html
-share/doc/rust/html/collections/btree/map/enum.Entry.html
-share/doc/rust/html/collections/btree/map/struct.BTreeMap.html
-share/doc/rust/html/collections/btree/map/struct.IntoIter.html
-share/doc/rust/html/collections/btree/map/struct.Iter.html
-share/doc/rust/html/collections/btree/map/struct.IterMut.html
-share/doc/rust/html/collections/btree/map/struct.Keys.html
-share/doc/rust/html/collections/btree/map/struct.OccupiedEntry.html
-share/doc/rust/html/collections/btree/map/struct.Range.html
-share/doc/rust/html/collections/btree/map/struct.RangeMut.html
-share/doc/rust/html/collections/btree/map/struct.VacantEntry.html
-share/doc/rust/html/collections/btree/map/struct.Values.html
-share/doc/rust/html/collections/btree/map/struct.ValuesMut.html
-share/doc/rust/html/collections/btree/set/
-share/doc/rust/html/collections/btree/set/BTreeSet.t.html
-share/doc/rust/html/collections/btree/set/Difference.t.html
-share/doc/rust/html/collections/btree/set/Intersection.t.html
-share/doc/rust/html/collections/btree/set/IntoIter.t.html
-share/doc/rust/html/collections/btree/set/Iter.t.html
-share/doc/rust/html/collections/btree/set/Range.t.html
-share/doc/rust/html/collections/btree/set/SymmetricDifference.t.html
-share/doc/rust/html/collections/btree/set/Union.t.html
-share/doc/rust/html/collections/btree/set/struct.BTreeSet.html
-share/doc/rust/html/collections/btree/set/struct.Difference.html
-share/doc/rust/html/collections/btree/set/struct.Intersection.html
-share/doc/rust/html/collections/btree/set/struct.IntoIter.html
-share/doc/rust/html/collections/btree/set/struct.Iter.html
-share/doc/rust/html/collections/btree/set/struct.Range.html
-share/doc/rust/html/collections/btree/set/struct.SymmetricDifference.html
-share/doc/rust/html/collections/btree/set/struct.Union.html
-share/doc/rust/html/collections/btree_map/
-share/doc/rust/html/collections/btree_map/BTreeMap.t.html
-share/doc/rust/html/collections/btree_map/Entry.t.html
-share/doc/rust/html/collections/btree_map/IntoIter.t.html
-share/doc/rust/html/collections/btree_map/Iter.t.html
-share/doc/rust/html/collections/btree_map/IterMut.t.html
-share/doc/rust/html/collections/btree_map/Keys.t.html
-share/doc/rust/html/collections/btree_map/OccupiedEntry.t.html
-share/doc/rust/html/collections/btree_map/Range.t.html
-share/doc/rust/html/collections/btree_map/RangeMut.t.html
-share/doc/rust/html/collections/btree_map/VacantEntry.t.html
-share/doc/rust/html/collections/btree_map/Values.t.html
-share/doc/rust/html/collections/btree_map/ValuesMut.t.html
-share/doc/rust/html/collections/btree_map/enum.Entry.html
-share/doc/rust/html/collections/btree_map/index.html
-share/doc/rust/html/collections/btree_map/sidebar-items.js
-share/doc/rust/html/collections/btree_map/struct.BTreeMap.html
-share/doc/rust/html/collections/btree_map/struct.IntoIter.html
-share/doc/rust/html/collections/btree_map/struct.Iter.html
-share/doc/rust/html/collections/btree_map/struct.IterMut.html
-share/doc/rust/html/collections/btree_map/struct.Keys.html
-share/doc/rust/html/collections/btree_map/struct.OccupiedEntry.html
-share/doc/rust/html/collections/btree_map/struct.Range.html
-share/doc/rust/html/collections/btree_map/struct.RangeMut.html
-share/doc/rust/html/collections/btree_map/struct.VacantEntry.html
-share/doc/rust/html/collections/btree_map/struct.Values.html
-share/doc/rust/html/collections/btree_map/struct.ValuesMut.html
-share/doc/rust/html/collections/btree_set/
-share/doc/rust/html/collections/btree_set/BTreeSet.t.html
-share/doc/rust/html/collections/btree_set/Difference.t.html
-share/doc/rust/html/collections/btree_set/Intersection.t.html
-share/doc/rust/html/collections/btree_set/IntoIter.t.html
-share/doc/rust/html/collections/btree_set/Iter.t.html
-share/doc/rust/html/collections/btree_set/Range.t.html
-share/doc/rust/html/collections/btree_set/SymmetricDifference.t.html
-share/doc/rust/html/collections/btree_set/Union.t.html
-share/doc/rust/html/collections/btree_set/index.html
-share/doc/rust/html/collections/btree_set/sidebar-items.js
-share/doc/rust/html/collections/btree_set/struct.BTreeSet.html
-share/doc/rust/html/collections/btree_set/struct.Difference.html
-share/doc/rust/html/collections/btree_set/struct.Intersection.html
-share/doc/rust/html/collections/btree_set/struct.IntoIter.html
-share/doc/rust/html/collections/btree_set/struct.Iter.html
-share/doc/rust/html/collections/btree_set/struct.Range.html
-share/doc/rust/html/collections/btree_set/struct.SymmetricDifference.html
-share/doc/rust/html/collections/btree_set/struct.Union.html
-share/doc/rust/html/collections/enum.Bound.html
-share/doc/rust/html/collections/enum_set/
-share/doc/rust/html/collections/enum_set/CLike.t.html
-share/doc/rust/html/collections/enum_set/EnumSet.t.html
-share/doc/rust/html/collections/enum_set/Iter.t.html
-share/doc/rust/html/collections/enum_set/index.html
-share/doc/rust/html/collections/enum_set/sidebar-items.js
-share/doc/rust/html/collections/enum_set/struct.EnumSet.html
-share/doc/rust/html/collections/enum_set/struct.Iter.html
-share/doc/rust/html/collections/enum_set/trait.CLike.html
-share/doc/rust/html/collections/fmt/
-share/doc/rust/html/collections/fmt/Arguments.t.html
-share/doc/rust/html/collections/fmt/Binary.t.html
-share/doc/rust/html/collections/fmt/Debug.t.html
-share/doc/rust/html/collections/fmt/DebugList.t.html
-share/doc/rust/html/collections/fmt/DebugMap.t.html
-share/doc/rust/html/collections/fmt/DebugSet.t.html
-share/doc/rust/html/collections/fmt/DebugStruct.t.html
-share/doc/rust/html/collections/fmt/DebugTuple.t.html
-share/doc/rust/html/collections/fmt/Display.t.html
-share/doc/rust/html/collections/fmt/Error.t.html
-share/doc/rust/html/collections/fmt/Formatter.t.html
-share/doc/rust/html/collections/fmt/LowerExp.t.html
-share/doc/rust/html/collections/fmt/LowerHex.t.html
-share/doc/rust/html/collections/fmt/Octal.t.html
-share/doc/rust/html/collections/fmt/Pointer.t.html
-share/doc/rust/html/collections/fmt/Result.t.html
-share/doc/rust/html/collections/fmt/UpperExp.t.html
-share/doc/rust/html/collections/fmt/UpperHex.t.html
-share/doc/rust/html/collections/fmt/Write.t.html
-share/doc/rust/html/collections/fmt/fn.format.html
-share/doc/rust/html/collections/fmt/fn.write.html
-share/doc/rust/html/collections/fmt/format.v.html
-share/doc/rust/html/collections/fmt/index.html
-share/doc/rust/html/collections/fmt/sidebar-items.js
-share/doc/rust/html/collections/fmt/struct.Arguments.html
-share/doc/rust/html/collections/fmt/struct.DebugList.html
-share/doc/rust/html/collections/fmt/struct.DebugMap.html
-share/doc/rust/html/collections/fmt/struct.DebugSet.html
-share/doc/rust/html/collections/fmt/struct.DebugStruct.html
-share/doc/rust/html/collections/fmt/struct.DebugTuple.html
-share/doc/rust/html/collections/fmt/struct.Error.html
-share/doc/rust/html/collections/fmt/struct.Formatter.html
-share/doc/rust/html/collections/fmt/trait.Binary.html
-share/doc/rust/html/collections/fmt/trait.Debug.html
-share/doc/rust/html/collections/fmt/trait.Display.html
-share/doc/rust/html/collections/fmt/trait.LowerExp.html
-share/doc/rust/html/collections/fmt/trait.LowerHex.html
-share/doc/rust/html/collections/fmt/trait.Octal.html
-share/doc/rust/html/collections/fmt/trait.Pointer.html
-share/doc/rust/html/collections/fmt/trait.UpperExp.html
-share/doc/rust/html/collections/fmt/trait.UpperHex.html
-share/doc/rust/html/collections/fmt/trait.Write.html
-share/doc/rust/html/collections/fmt/type.Result.html
-share/doc/rust/html/collections/fmt/write.v.html
-share/doc/rust/html/collections/format.m.html
-share/doc/rust/html/collections/index.html
-share/doc/rust/html/collections/linked_list/
-share/doc/rust/html/collections/linked_list/BackPlace.t.html
-share/doc/rust/html/collections/linked_list/FrontPlace.t.html
-share/doc/rust/html/collections/linked_list/IntoIter.t.html
-share/doc/rust/html/collections/linked_list/Iter.t.html
-share/doc/rust/html/collections/linked_list/IterMut.t.html
-share/doc/rust/html/collections/linked_list/LinkedList.t.html
-share/doc/rust/html/collections/linked_list/index.html
-share/doc/rust/html/collections/linked_list/sidebar-items.js
-share/doc/rust/html/collections/linked_list/struct.BackPlace.html
-share/doc/rust/html/collections/linked_list/struct.FrontPlace.html
-share/doc/rust/html/collections/linked_list/struct.IntoIter.html
-share/doc/rust/html/collections/linked_list/struct.Iter.html
-share/doc/rust/html/collections/linked_list/struct.IterMut.html
-share/doc/rust/html/collections/linked_list/struct.LinkedList.html
-share/doc/rust/html/collections/macro.format!.html
-share/doc/rust/html/collections/macro.format.html
-share/doc/rust/html/collections/macro.vec!.html
-share/doc/rust/html/collections/macro.vec.html
-share/doc/rust/html/collections/range/
-share/doc/rust/html/collections/range/RangeArgument.t.html
-share/doc/rust/html/collections/range/index.html
-share/doc/rust/html/collections/range/sidebar-items.js
-share/doc/rust/html/collections/range/trait.RangeArgument.html
-share/doc/rust/html/collections/sidebar-items.js
-share/doc/rust/html/collections/slice/
-share/doc/rust/html/collections/slice/Chunks.t.html
-share/doc/rust/html/collections/slice/ChunksMut.t.html
-share/doc/rust/html/collections/slice/Iter.t.html
-share/doc/rust/html/collections/slice/IterMut.t.html
-share/doc/rust/html/collections/slice/RSplitN.t.html
-share/doc/rust/html/collections/slice/RSplitNMut.t.html
-share/doc/rust/html/collections/slice/SliceConcatExt.t.html
-share/doc/rust/html/collections/slice/SliceIndex.t.html
-share/doc/rust/html/collections/slice/Split.t.html
-share/doc/rust/html/collections/slice/SplitMut.t.html
-share/doc/rust/html/collections/slice/SplitN.t.html
-share/doc/rust/html/collections/slice/SplitNMut.t.html
-share/doc/rust/html/collections/slice/Windows.t.html
-share/doc/rust/html/collections/slice/fn.from_raw_parts.html
-share/doc/rust/html/collections/slice/fn.from_raw_parts_mut.html
-share/doc/rust/html/collections/slice/from_raw_parts.v.html
-share/doc/rust/html/collections/slice/from_raw_parts_mut.v.html
-share/doc/rust/html/collections/slice/index.html
-share/doc/rust/html/collections/slice/sidebar-items.js
-share/doc/rust/html/collections/slice/struct.Chunks.html
-share/doc/rust/html/collections/slice/struct.ChunksMut.html
-share/doc/rust/html/collections/slice/struct.Iter.html
-share/doc/rust/html/collections/slice/struct.IterMut.html
-share/doc/rust/html/collections/slice/struct.RSplitN.html
-share/doc/rust/html/collections/slice/struct.RSplitNMut.html
-share/doc/rust/html/collections/slice/struct.Split.html
-share/doc/rust/html/collections/slice/struct.SplitMut.html
-share/doc/rust/html/collections/slice/struct.SplitN.html
-share/doc/rust/html/collections/slice/struct.SplitNMut.html
-share/doc/rust/html/collections/slice/struct.Windows.html
-share/doc/rust/html/collections/slice/trait.SliceConcatExt.html
-share/doc/rust/html/collections/slice/trait.SliceIndex.html
-share/doc/rust/html/collections/str/
-share/doc/rust/html/collections/str/Bytes.t.html
-share/doc/rust/html/collections/str/CharIndices.t.html
-share/doc/rust/html/collections/str/Chars.t.html
-share/doc/rust/html/collections/str/EncodeUtf16.t.html
-share/doc/rust/html/collections/str/FromStr.t.html
-share/doc/rust/html/collections/str/Lines.t.html
-share/doc/rust/html/collections/str/LinesAny.t.html
-share/doc/rust/html/collections/str/MatchIndices.t.html
-share/doc/rust/html/collections/str/Matches.t.html
-share/doc/rust/html/collections/str/ParseBoolError.t.html
-share/doc/rust/html/collections/str/RMatchIndices.t.html
-share/doc/rust/html/collections/str/RMatches.t.html
-share/doc/rust/html/collections/str/RSplit.t.html
-share/doc/rust/html/collections/str/RSplitN.t.html
-share/doc/rust/html/collections/str/RSplitTerminator.t.html
-share/doc/rust/html/collections/str/Split.t.html
-share/doc/rust/html/collections/str/SplitN.t.html
-share/doc/rust/html/collections/str/SplitTerminator.t.html
-share/doc/rust/html/collections/str/SplitWhitespace.t.html
-share/doc/rust/html/collections/str/Utf8Error.t.html
-share/doc/rust/html/collections/str/fn.from_utf8.html
-share/doc/rust/html/collections/str/fn.from_utf8_unchecked.html
-share/doc/rust/html/collections/str/from_utf8.v.html
-share/doc/rust/html/collections/str/from_utf8_unchecked.v.html
-share/doc/rust/html/collections/str/index.html
-share/doc/rust/html/collections/str/pattern/
-share/doc/rust/html/collections/str/pattern/CharPredicateSearcher.t.html
-share/doc/rust/html/collections/str/pattern/CharSearcher.t.html
-share/doc/rust/html/collections/str/pattern/CharSliceSearcher.t.html
-share/doc/rust/html/collections/str/pattern/DoubleEndedSearcher.t.html
-share/doc/rust/html/collections/str/pattern/Pattern.t.html
-share/doc/rust/html/collections/str/pattern/ReverseSearcher.t.html
-share/doc/rust/html/collections/str/pattern/SearchStep.t.html
-share/doc/rust/html/collections/str/pattern/Searcher.t.html
-share/doc/rust/html/collections/str/pattern/StrSearcher.t.html
-share/doc/rust/html/collections/str/pattern/enum.SearchStep.html
-share/doc/rust/html/collections/str/pattern/index.html
-share/doc/rust/html/collections/str/pattern/sidebar-items.js
-share/doc/rust/html/collections/str/pattern/struct.CharPredicateSearcher.html
-share/doc/rust/html/collections/str/pattern/struct.CharSearcher.html
-share/doc/rust/html/collections/str/pattern/struct.CharSliceSearcher.html
-share/doc/rust/html/collections/str/pattern/struct.StrSearcher.html
-share/doc/rust/html/collections/str/pattern/trait.DoubleEndedSearcher.html
-share/doc/rust/html/collections/str/pattern/trait.Pattern.html
-share/doc/rust/html/collections/str/pattern/trait.ReverseSearcher.html
-share/doc/rust/html/collections/str/pattern/trait.Searcher.html
-share/doc/rust/html/collections/str/sidebar-items.js
-share/doc/rust/html/collections/str/struct.Bytes.html
-share/doc/rust/html/collections/str/struct.CharIndices.html
-share/doc/rust/html/collections/str/struct.Chars.html
-share/doc/rust/html/collections/str/struct.EncodeUtf16.html
-share/doc/rust/html/collections/str/struct.Lines.html
-share/doc/rust/html/collections/str/struct.LinesAny.html
-share/doc/rust/html/collections/str/struct.MatchIndices.html
-share/doc/rust/html/collections/str/struct.Matches.html
-share/doc/rust/html/collections/str/struct.ParseBoolError.html
-share/doc/rust/html/collections/str/struct.RMatchIndices.html
-share/doc/rust/html/collections/str/struct.RMatches.html
-share/doc/rust/html/collections/str/struct.RSplit.html
-share/doc/rust/html/collections/str/struct.RSplitN.html
-share/doc/rust/html/collections/str/struct.RSplitTerminator.html
-share/doc/rust/html/collections/str/struct.Split.html
-share/doc/rust/html/collections/str/struct.SplitN.html
-share/doc/rust/html/collections/str/struct.SplitTerminator.html
-share/doc/rust/html/collections/str/struct.SplitWhitespace.html
-share/doc/rust/html/collections/str/struct.Utf8Error.html
-share/doc/rust/html/collections/str/trait.FromStr.html
-share/doc/rust/html/collections/string/
-share/doc/rust/html/collections/string/Drain.t.html
-share/doc/rust/html/collections/string/FromUtf16Error.t.html
-share/doc/rust/html/collections/string/FromUtf8Error.t.html
-share/doc/rust/html/collections/string/ParseError.t.html
-share/doc/rust/html/collections/string/String.t.html
-share/doc/rust/html/collections/string/ToString.t.html
-share/doc/rust/html/collections/string/enum.ParseError.html
-share/doc/rust/html/collections/string/index.html
-share/doc/rust/html/collections/string/sidebar-items.js
-share/doc/rust/html/collections/string/struct.Drain.html
-share/doc/rust/html/collections/string/struct.FromUtf16Error.html
-share/doc/rust/html/collections/string/struct.FromUtf8Error.html
-share/doc/rust/html/collections/string/struct.String.html
-share/doc/rust/html/collections/string/trait.ToString.html
-share/doc/rust/html/collections/vec/
-share/doc/rust/html/collections/vec.m.html
-share/doc/rust/html/collections/vec/Drain.t.html
-share/doc/rust/html/collections/vec/IntoIter.t.html
-share/doc/rust/html/collections/vec/Vec.t.html
-share/doc/rust/html/collections/vec/index.html
-share/doc/rust/html/collections/vec/sidebar-items.js
-share/doc/rust/html/collections/vec/struct.Drain.html
-share/doc/rust/html/collections/vec/struct.IntoIter.html
-share/doc/rust/html/collections/vec/struct.Vec.html
-share/doc/rust/html/collections/vec_deque/
-share/doc/rust/html/collections/vec_deque/Drain.t.html
-share/doc/rust/html/collections/vec_deque/IntoIter.t.html
-share/doc/rust/html/collections/vec_deque/Iter.t.html
-share/doc/rust/html/collections/vec_deque/IterMut.t.html
-share/doc/rust/html/collections/vec_deque/VecDeque.t.html
-share/doc/rust/html/collections/vec_deque/index.html
-share/doc/rust/html/collections/vec_deque/sidebar-items.js
-share/doc/rust/html/collections/vec_deque/struct.Drain.html
-share/doc/rust/html/collections/vec_deque/struct.IntoIter.html
-share/doc/rust/html/collections/vec_deque/struct.Iter.html
-share/doc/rust/html/collections/vec_deque/struct.IterMut.html
-share/doc/rust/html/collections/vec_deque/struct.VecDeque.html
-share/doc/rust/html/complement-design-faq.html
-share/doc/rust/html/complement-lang-faq.html
-share/doc/rust/html/complement-project-faq.html
-share/doc/rust/html/core/
-share/doc/rust/html/core/any/
-share/doc/rust/html/core/any/Any.t.html
-share/doc/rust/html/core/any/TypeId.t.html
-share/doc/rust/html/core/any/index.html
-share/doc/rust/html/core/any/sidebar-items.js
-share/doc/rust/html/core/any/struct.TypeId.html
-share/doc/rust/html/core/any/trait.Any.html
-share/doc/rust/html/core/array/
-share/doc/rust/html/core/array/FixedSizeArray.t.html
-share/doc/rust/html/core/array/index.html
-share/doc/rust/html/core/array/sidebar-items.js
-share/doc/rust/html/core/array/trait.FixedSizeArray.html
-share/doc/rust/html/core/assert.m.html
-share/doc/rust/html/core/assert_eq.m.html
-share/doc/rust/html/core/assert_ne.m.html
-share/doc/rust/html/core/borrow/
-share/doc/rust/html/core/borrow/Borrow.t.html
-share/doc/rust/html/core/borrow/BorrowMut.t.html
-share/doc/rust/html/core/borrow/index.html
-share/doc/rust/html/core/borrow/sidebar-items.js
-share/doc/rust/html/core/borrow/trait.Borrow.html
-share/doc/rust/html/core/borrow/trait.BorrowMut.html
-share/doc/rust/html/core/cell/
-share/doc/rust/html/core/cell/BorrowError.t.html
-share/doc/rust/html/core/cell/BorrowMutError.t.html
-share/doc/rust/html/core/cell/BorrowState.t.html
-share/doc/rust/html/core/cell/Cell.t.html
-share/doc/rust/html/core/cell/Ref.t.html
-share/doc/rust/html/core/cell/RefCell.t.html
-share/doc/rust/html/core/cell/RefMut.t.html
-share/doc/rust/html/core/cell/UnsafeCell.t.html
-share/doc/rust/html/core/cell/enum.BorrowState.html
-share/doc/rust/html/core/cell/index.html
-share/doc/rust/html/core/cell/sidebar-items.js
-share/doc/rust/html/core/cell/struct.BorrowError.html
-share/doc/rust/html/core/cell/struct.BorrowMutError.html
-share/doc/rust/html/core/cell/struct.Cell.html
-share/doc/rust/html/core/cell/struct.Ref.html
-share/doc/rust/html/core/cell/struct.RefCell.html
-share/doc/rust/html/core/cell/struct.RefMut.html
-share/doc/rust/html/core/cell/struct.UnsafeCell.html
-share/doc/rust/html/core/cfg.m.html
-share/doc/rust/html/core/char/
-share/doc/rust/html/core/char/CharTryFromError.t.html
-share/doc/rust/html/core/char/DecodeUtf8.t.html
-share/doc/rust/html/core/char/EscapeDebug.t.html
-share/doc/rust/html/core/char/EscapeDefault.t.html
-share/doc/rust/html/core/char/EscapeUnicode.t.html
-share/doc/rust/html/core/char/InvalidSequence.t.html
-share/doc/rust/html/core/char/MAX.v.html
-share/doc/rust/html/core/char/constant.MAX.html
-share/doc/rust/html/core/char/decode_utf8.v.html
-share/doc/rust/html/core/char/fn.decode_utf8.html
-share/doc/rust/html/core/char/fn.from_digit.html
-share/doc/rust/html/core/char/fn.from_u32.html
-share/doc/rust/html/core/char/fn.from_u32_unchecked.html
-share/doc/rust/html/core/char/from_digit.v.html
-share/doc/rust/html/core/char/from_u32.v.html
-share/doc/rust/html/core/char/from_u32_unchecked.v.html
-share/doc/rust/html/core/char/index.html
-share/doc/rust/html/core/char/sidebar-items.js
-share/doc/rust/html/core/char/struct.CharTryFromError.html
-share/doc/rust/html/core/char/struct.DecodeUtf8.html
-share/doc/rust/html/core/char/struct.EscapeDebug.html
-share/doc/rust/html/core/char/struct.EscapeDefault.html
-share/doc/rust/html/core/char/struct.EscapeUnicode.html
-share/doc/rust/html/core/char/struct.InvalidSequence.html
-share/doc/rust/html/core/clone/
-share/doc/rust/html/core/clone/Clone.t.html
-share/doc/rust/html/core/clone/index.html
-share/doc/rust/html/core/clone/sidebar-items.js
-share/doc/rust/html/core/clone/trait.Clone.html
-share/doc/rust/html/core/cmp/
-share/doc/rust/html/core/cmp/Eq.t.html
-share/doc/rust/html/core/cmp/Ord.t.html
-share/doc/rust/html/core/cmp/Ordering.t.html
-share/doc/rust/html/core/cmp/PartialEq.t.html
-share/doc/rust/html/core/cmp/PartialOrd.t.html
-share/doc/rust/html/core/cmp/enum.Ordering.html
-share/doc/rust/html/core/cmp/fn.max.html
-share/doc/rust/html/core/cmp/fn.min.html
-share/doc/rust/html/core/cmp/index.html
-share/doc/rust/html/core/cmp/max.v.html
-share/doc/rust/html/core/cmp/min.v.html
-share/doc/rust/html/core/cmp/sidebar-items.js
-share/doc/rust/html/core/cmp/trait.Eq.html
-share/doc/rust/html/core/cmp/trait.Ord.html
-share/doc/rust/html/core/cmp/trait.PartialEq.html
-share/doc/rust/html/core/cmp/trait.PartialOrd.html
-share/doc/rust/html/core/column.m.html
-share/doc/rust/html/core/concat.m.html
-share/doc/rust/html/core/concat_idents.m.html
-share/doc/rust/html/core/convert/
-share/doc/rust/html/core/convert/AsMut.t.html
-share/doc/rust/html/core/convert/AsRef.t.html
-share/doc/rust/html/core/convert/From.t.html
-share/doc/rust/html/core/convert/Into.t.html
-share/doc/rust/html/core/convert/TryFrom.t.html
-share/doc/rust/html/core/convert/TryInto.t.html
-share/doc/rust/html/core/convert/index.html
-share/doc/rust/html/core/convert/sidebar-items.js
-share/doc/rust/html/core/convert/trait.AsMut.html
-share/doc/rust/html/core/convert/trait.AsRef.html
-share/doc/rust/html/core/convert/trait.From.html
-share/doc/rust/html/core/convert/trait.Into.html
-share/doc/rust/html/core/convert/trait.TryFrom.html
-share/doc/rust/html/core/convert/trait.TryInto.html
-share/doc/rust/html/core/debug_assert.m.html
-share/doc/rust/html/core/debug_assert_eq.m.html
-share/doc/rust/html/core/debug_assert_ne.m.html
-share/doc/rust/html/core/default/
-share/doc/rust/html/core/default/Default.t.html
-share/doc/rust/html/core/default/index.html
-share/doc/rust/html/core/default/sidebar-items.js
-share/doc/rust/html/core/default/trait.Default.html
-share/doc/rust/html/core/env.m.html
-share/doc/rust/html/core/f32/
-share/doc/rust/html/core/f32/DIGITS.v.html
-share/doc/rust/html/core/f32/EPSILON.v.html
-share/doc/rust/html/core/f32/INFINITY.v.html
-share/doc/rust/html/core/f32/MANTISSA_DIGITS.v.html
-share/doc/rust/html/core/f32/MAX.v.html
-share/doc/rust/html/core/f32/MAX_10_EXP.v.html
-share/doc/rust/html/core/f32/MAX_EXP.v.html
-share/doc/rust/html/core/f32/MIN.v.html
-share/doc/rust/html/core/f32/MIN_10_EXP.v.html
-share/doc/rust/html/core/f32/MIN_EXP.v.html
-share/doc/rust/html/core/f32/MIN_POSITIVE.v.html
-share/doc/rust/html/core/f32/NAN.v.html
-share/doc/rust/html/core/f32/NEG_INFINITY.v.html
-share/doc/rust/html/core/f32/RADIX.v.html
-share/doc/rust/html/core/f32/constant.DIGITS.html
-share/doc/rust/html/core/f32/constant.EPSILON.html
-share/doc/rust/html/core/f32/constant.INFINITY.html
-share/doc/rust/html/core/f32/constant.MANTISSA_DIGITS.html
-share/doc/rust/html/core/f32/constant.MAX.html
-share/doc/rust/html/core/f32/constant.MAX_10_EXP.html
-share/doc/rust/html/core/f32/constant.MAX_EXP.html
-share/doc/rust/html/core/f32/constant.MIN.html
-share/doc/rust/html/core/f32/constant.MIN_10_EXP.html
-share/doc/rust/html/core/f32/constant.MIN_EXP.html
-share/doc/rust/html/core/f32/constant.MIN_POSITIVE.html
-share/doc/rust/html/core/f32/constant.NAN.html
-share/doc/rust/html/core/f32/constant.NEG_INFINITY.html
-share/doc/rust/html/core/f32/constant.RADIX.html
-share/doc/rust/html/core/f32/consts/
-share/doc/rust/html/core/f32/consts/E.v.html
-share/doc/rust/html/core/f32/consts/FRAC_1_PI.v.html
-share/doc/rust/html/core/f32/consts/FRAC_1_SQRT_2.v.html
-share/doc/rust/html/core/f32/consts/FRAC_2_PI.v.html
-share/doc/rust/html/core/f32/consts/FRAC_2_SQRT_PI.v.html
-share/doc/rust/html/core/f32/consts/FRAC_PI_2.v.html
-share/doc/rust/html/core/f32/consts/FRAC_PI_3.v.html
-share/doc/rust/html/core/f32/consts/FRAC_PI_4.v.html
-share/doc/rust/html/core/f32/consts/FRAC_PI_6.v.html
-share/doc/rust/html/core/f32/consts/FRAC_PI_8.v.html
-share/doc/rust/html/core/f32/consts/LN_10.v.html
-share/doc/rust/html/core/f32/consts/LN_2.v.html
-share/doc/rust/html/core/f32/consts/LOG10_E.v.html
-share/doc/rust/html/core/f32/consts/LOG2_E.v.html
-share/doc/rust/html/core/f32/consts/PI.v.html
-share/doc/rust/html/core/f32/consts/SQRT_2.v.html
-share/doc/rust/html/core/f32/consts/constant.E.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_1_PI.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_1_SQRT_2.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_2_PI.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_2_SQRT_PI.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_PI_2.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_PI_3.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_PI_4.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_PI_6.html
-share/doc/rust/html/core/f32/consts/constant.FRAC_PI_8.html
-share/doc/rust/html/core/f32/consts/constant.LN_10.html
-share/doc/rust/html/core/f32/consts/constant.LN_2.html
-share/doc/rust/html/core/f32/consts/constant.LOG10_E.html
-share/doc/rust/html/core/f32/consts/constant.LOG2_E.html
-share/doc/rust/html/core/f32/consts/constant.PI.html
-share/doc/rust/html/core/f32/consts/constant.SQRT_2.html
-share/doc/rust/html/core/f32/consts/index.html
-share/doc/rust/html/core/f32/consts/sidebar-items.js
-share/doc/rust/html/core/f32/index.html
-share/doc/rust/html/core/f32/sidebar-items.js
-share/doc/rust/html/core/f64/
-share/doc/rust/html/core/f64/DIGITS.v.html
-share/doc/rust/html/core/f64/EPSILON.v.html
-share/doc/rust/html/core/f64/INFINITY.v.html
-share/doc/rust/html/core/f64/MANTISSA_DIGITS.v.html
-share/doc/rust/html/core/f64/MAX.v.html
-share/doc/rust/html/core/f64/MAX_10_EXP.v.html
-share/doc/rust/html/core/f64/MAX_EXP.v.html
-share/doc/rust/html/core/f64/MIN.v.html
-share/doc/rust/html/core/f64/MIN_10_EXP.v.html
-share/doc/rust/html/core/f64/MIN_EXP.v.html
-share/doc/rust/html/core/f64/MIN_POSITIVE.v.html
-share/doc/rust/html/core/f64/NAN.v.html
-share/doc/rust/html/core/f64/NEG_INFINITY.v.html
-share/doc/rust/html/core/f64/RADIX.v.html
-share/doc/rust/html/core/f64/constant.DIGITS.html
-share/doc/rust/html/core/f64/constant.EPSILON.html
-share/doc/rust/html/core/f64/constant.INFINITY.html
-share/doc/rust/html/core/f64/constant.MANTISSA_DIGITS.html
-share/doc/rust/html/core/f64/constant.MAX.html
-share/doc/rust/html/core/f64/constant.MAX_10_EXP.html
-share/doc/rust/html/core/f64/constant.MAX_EXP.html
-share/doc/rust/html/core/f64/constant.MIN.html
-share/doc/rust/html/core/f64/constant.MIN_10_EXP.html
-share/doc/rust/html/core/f64/constant.MIN_EXP.html
-share/doc/rust/html/core/f64/constant.MIN_POSITIVE.html
-share/doc/rust/html/core/f64/constant.NAN.html
-share/doc/rust/html/core/f64/constant.NEG_INFINITY.html
-share/doc/rust/html/core/f64/constant.RADIX.html
-share/doc/rust/html/core/f64/consts/
-share/doc/rust/html/core/f64/consts/E.v.html
-share/doc/rust/html/core/f64/consts/FRAC_1_PI.v.html
-share/doc/rust/html/core/f64/consts/FRAC_1_SQRT_2.v.html
-share/doc/rust/html/core/f64/consts/FRAC_2_PI.v.html
-share/doc/rust/html/core/f64/consts/FRAC_2_SQRT_PI.v.html
-share/doc/rust/html/core/f64/consts/FRAC_PI_2.v.html
-share/doc/rust/html/core/f64/consts/FRAC_PI_3.v.html
-share/doc/rust/html/core/f64/consts/FRAC_PI_4.v.html
-share/doc/rust/html/core/f64/consts/FRAC_PI_6.v.html
-share/doc/rust/html/core/f64/consts/FRAC_PI_8.v.html
-share/doc/rust/html/core/f64/consts/LN_10.v.html
-share/doc/rust/html/core/f64/consts/LN_2.v.html
-share/doc/rust/html/core/f64/consts/LOG10_E.v.html
-share/doc/rust/html/core/f64/consts/LOG2_E.v.html
-share/doc/rust/html/core/f64/consts/PI.v.html
-share/doc/rust/html/core/f64/consts/SQRT_2.v.html
-share/doc/rust/html/core/f64/consts/constant.E.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_1_PI.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_1_SQRT_2.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_2_PI.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_2_SQRT_PI.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_PI_2.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_PI_3.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_PI_4.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_PI_6.html
-share/doc/rust/html/core/f64/consts/constant.FRAC_PI_8.html
-share/doc/rust/html/core/f64/consts/constant.LN_10.html
-share/doc/rust/html/core/f64/consts/constant.LN_2.html
-share/doc/rust/html/core/f64/consts/constant.LOG10_E.html
-share/doc/rust/html/core/f64/consts/constant.LOG2_E.html
-share/doc/rust/html/core/f64/consts/constant.PI.html
-share/doc/rust/html/core/f64/consts/constant.SQRT_2.html
-share/doc/rust/html/core/f64/consts/index.html
-share/doc/rust/html/core/f64/consts/sidebar-items.js
-share/doc/rust/html/core/f64/index.html
-share/doc/rust/html/core/f64/sidebar-items.js
-share/doc/rust/html/core/file.m.html
-share/doc/rust/html/core/fmt/
-share/doc/rust/html/core/fmt/Alignment.t.html
-share/doc/rust/html/core/fmt/Arguments.t.html
-share/doc/rust/html/core/fmt/Binary.t.html
-share/doc/rust/html/core/fmt/Debug.t.html
-share/doc/rust/html/core/fmt/DebugList.t.html
-share/doc/rust/html/core/fmt/DebugMap.t.html
-share/doc/rust/html/core/fmt/DebugSet.t.html
-share/doc/rust/html/core/fmt/DebugStruct.t.html
-share/doc/rust/html/core/fmt/DebugTuple.t.html
-share/doc/rust/html/core/fmt/Display.t.html
-share/doc/rust/html/core/fmt/Error.t.html
-share/doc/rust/html/core/fmt/Formatter.t.html
-share/doc/rust/html/core/fmt/LowerExp.t.html
-share/doc/rust/html/core/fmt/LowerHex.t.html
-share/doc/rust/html/core/fmt/Octal.t.html
-share/doc/rust/html/core/fmt/Pointer.t.html
-share/doc/rust/html/core/fmt/Result.t.html
-share/doc/rust/html/core/fmt/UpperExp.t.html
-share/doc/rust/html/core/fmt/UpperHex.t.html
-share/doc/rust/html/core/fmt/Write.t.html
-share/doc/rust/html/core/fmt/builders/
-share/doc/rust/html/core/fmt/builders/DebugList.t.html
-share/doc/rust/html/core/fmt/builders/DebugMap.t.html
-share/doc/rust/html/core/fmt/builders/DebugSet.t.html
-share/doc/rust/html/core/fmt/builders/DebugStruct.t.html
-share/doc/rust/html/core/fmt/builders/DebugTuple.t.html
-share/doc/rust/html/core/fmt/builders/struct.DebugList.html
-share/doc/rust/html/core/fmt/builders/struct.DebugMap.html
-share/doc/rust/html/core/fmt/builders/struct.DebugSet.html
-share/doc/rust/html/core/fmt/builders/struct.DebugStruct.html
-share/doc/rust/html/core/fmt/builders/struct.DebugTuple.html
-share/doc/rust/html/core/fmt/enum.Alignment.html
-share/doc/rust/html/core/fmt/fn.write.html
-share/doc/rust/html/core/fmt/index.html
-share/doc/rust/html/core/fmt/sidebar-items.js
-share/doc/rust/html/core/fmt/struct.Arguments.html
-share/doc/rust/html/core/fmt/struct.DebugList.html
-share/doc/rust/html/core/fmt/struct.DebugMap.html
-share/doc/rust/html/core/fmt/struct.DebugSet.html
-share/doc/rust/html/core/fmt/struct.DebugStruct.html
-share/doc/rust/html/core/fmt/struct.DebugTuple.html
-share/doc/rust/html/core/fmt/struct.Error.html
-share/doc/rust/html/core/fmt/struct.Formatter.html
-share/doc/rust/html/core/fmt/trait.Binary.html
-share/doc/rust/html/core/fmt/trait.Debug.html
-share/doc/rust/html/core/fmt/trait.Display.html
-share/doc/rust/html/core/fmt/trait.LowerExp.html
-share/doc/rust/html/core/fmt/trait.LowerHex.html
-share/doc/rust/html/core/fmt/trait.Octal.html
-share/doc/rust/html/core/fmt/trait.Pointer.html
-share/doc/rust/html/core/fmt/trait.UpperExp.html
-share/doc/rust/html/core/fmt/trait.UpperHex.html
-share/doc/rust/html/core/fmt/trait.Write.html
-share/doc/rust/html/core/fmt/type.Result.html
-share/doc/rust/html/core/fmt/write.v.html
-share/doc/rust/html/core/format_args.m.html
-share/doc/rust/html/core/hash/
-share/doc/rust/html/core/hash/BuildHasher.t.html
-share/doc/rust/html/core/hash/BuildHasherDefault.t.html
-share/doc/rust/html/core/hash/Hash.t.html
-share/doc/rust/html/core/hash/Hasher.t.html
-share/doc/rust/html/core/hash/SipHasher.t.html
-share/doc/rust/html/core/hash/SipHasher13.t.html
-share/doc/rust/html/core/hash/SipHasher24.t.html
-share/doc/rust/html/core/hash/index.html
-share/doc/rust/html/core/hash/sidebar-items.js
-share/doc/rust/html/core/hash/sip/
-share/doc/rust/html/core/hash/sip/SipHasher.t.html
-share/doc/rust/html/core/hash/sip/SipHasher13.t.html
-share/doc/rust/html/core/hash/sip/SipHasher24.t.html
-share/doc/rust/html/core/hash/sip/struct.SipHasher.html
-share/doc/rust/html/core/hash/sip/struct.SipHasher13.html
-share/doc/rust/html/core/hash/sip/struct.SipHasher24.html
-share/doc/rust/html/core/hash/struct.BuildHasherDefault.html
-share/doc/rust/html/core/hash/struct.SipHasher.html
-share/doc/rust/html/core/hash/struct.SipHasher13.html
-share/doc/rust/html/core/hash/struct.SipHasher24.html
-share/doc/rust/html/core/hash/trait.BuildHasher.html
-share/doc/rust/html/core/hash/trait.Hash.html
-share/doc/rust/html/core/hash/trait.Hasher.html
-share/doc/rust/html/core/i16/
-share/doc/rust/html/core/i16/MAX.v.html
-share/doc/rust/html/core/i16/MIN.v.html
-share/doc/rust/html/core/i16/constant.MAX.html
-share/doc/rust/html/core/i16/constant.MIN.html
-share/doc/rust/html/core/i16/index.html
-share/doc/rust/html/core/i16/sidebar-items.js
-share/doc/rust/html/core/i32/
-share/doc/rust/html/core/i32/MAX.v.html
-share/doc/rust/html/core/i32/MIN.v.html
-share/doc/rust/html/core/i32/constant.MAX.html
-share/doc/rust/html/core/i32/constant.MIN.html
-share/doc/rust/html/core/i32/index.html
-share/doc/rust/html/core/i32/sidebar-items.js
-share/doc/rust/html/core/i64/
-share/doc/rust/html/core/i64/MAX.v.html
-share/doc/rust/html/core/i64/MIN.v.html
-share/doc/rust/html/core/i64/constant.MAX.html
-share/doc/rust/html/core/i64/constant.MIN.html
-share/doc/rust/html/core/i64/index.html
-share/doc/rust/html/core/i64/sidebar-items.js
-share/doc/rust/html/core/i8/
-share/doc/rust/html/core/i8/MAX.v.html
-share/doc/rust/html/core/i8/MIN.v.html
-share/doc/rust/html/core/i8/constant.MAX.html
-share/doc/rust/html/core/i8/constant.MIN.html
-share/doc/rust/html/core/i8/index.html
-share/doc/rust/html/core/i8/sidebar-items.js
-share/doc/rust/html/core/include.m.html
-share/doc/rust/html/core/include_bytes.m.html
-share/doc/rust/html/core/include_str.m.html
-share/doc/rust/html/core/index.html
-share/doc/rust/html/core/intrinsics/
-share/doc/rust/html/core/intrinsics/abort.v.html
-share/doc/rust/html/core/intrinsics/add_with_overflow.v.html
-share/doc/rust/html/core/intrinsics/arith_offset.v.html
-share/doc/rust/html/core/intrinsics/assume.v.html
-share/doc/rust/html/core/intrinsics/atomic_and.v.html
-share/doc/rust/html/core/intrinsics/atomic_and_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_and_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_and_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_and_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_acq_failrelaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_acqrel_failrelaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_failacq.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_failrelaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchg_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_acq_failrelaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_acqrel_failrelaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_failacq.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_failrelaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_cxchgweak_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_fence.v.html
-share/doc/rust/html/core/intrinsics/atomic_fence_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_fence_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_fence_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_load.v.html
-share/doc/rust/html/core/intrinsics/atomic_load_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_load_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_load_unordered.v.html
-share/doc/rust/html/core/intrinsics/atomic_max.v.html
-share/doc/rust/html/core/intrinsics/atomic_max_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_max_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_max_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_max_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_min.v.html
-share/doc/rust/html/core/intrinsics/atomic_min_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_min_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_min_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_min_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_nand.v.html
-share/doc/rust/html/core/intrinsics/atomic_nand_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_nand_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_nand_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_nand_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_or.v.html
-share/doc/rust/html/core/intrinsics/atomic_or_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_or_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_or_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_or_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_singlethreadfence.v.html
-share/doc/rust/html/core/intrinsics/atomic_singlethreadfence_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_singlethreadfence_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_singlethreadfence_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_store.v.html
-share/doc/rust/html/core/intrinsics/atomic_store_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_store_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_store_unordered.v.html
-share/doc/rust/html/core/intrinsics/atomic_umax.v.html
-share/doc/rust/html/core/intrinsics/atomic_umax_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_umax_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_umax_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_umax_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_umin.v.html
-share/doc/rust/html/core/intrinsics/atomic_umin_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_umin_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_umin_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_umin_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_xadd.v.html
-share/doc/rust/html/core/intrinsics/atomic_xadd_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_xadd_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xadd_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xadd_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_xchg.v.html
-share/doc/rust/html/core/intrinsics/atomic_xchg_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_xchg_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xchg_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xchg_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_xor.v.html
-share/doc/rust/html/core/intrinsics/atomic_xor_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_xor_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xor_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xor_relaxed.v.html
-share/doc/rust/html/core/intrinsics/atomic_xsub.v.html
-share/doc/rust/html/core/intrinsics/atomic_xsub_acq.v.html
-share/doc/rust/html/core/intrinsics/atomic_xsub_acqrel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xsub_rel.v.html
-share/doc/rust/html/core/intrinsics/atomic_xsub_relaxed.v.html
-share/doc/rust/html/core/intrinsics/breakpoint.v.html
-share/doc/rust/html/core/intrinsics/bswap.v.html
-share/doc/rust/html/core/intrinsics/ceilf32.v.html
-share/doc/rust/html/core/intrinsics/ceilf64.v.html
-share/doc/rust/html/core/intrinsics/copy.v.html
-share/doc/rust/html/core/intrinsics/copy_nonoverlapping.v.html
-share/doc/rust/html/core/intrinsics/copysignf32.v.html
-share/doc/rust/html/core/intrinsics/copysignf64.v.html
-share/doc/rust/html/core/intrinsics/cosf32.v.html
-share/doc/rust/html/core/intrinsics/cosf64.v.html
-share/doc/rust/html/core/intrinsics/ctlz.v.html
-share/doc/rust/html/core/intrinsics/ctpop.v.html
-share/doc/rust/html/core/intrinsics/cttz.v.html
-share/doc/rust/html/core/intrinsics/discriminant_value.v.html
-share/doc/rust/html/core/intrinsics/drop_in_place.v.html
-share/doc/rust/html/core/intrinsics/exp2f32.v.html
-share/doc/rust/html/core/intrinsics/exp2f64.v.html
-share/doc/rust/html/core/intrinsics/expf32.v.html
-share/doc/rust/html/core/intrinsics/expf64.v.html
-share/doc/rust/html/core/intrinsics/fabsf32.v.html
-share/doc/rust/html/core/intrinsics/fabsf64.v.html
-share/doc/rust/html/core/intrinsics/fadd_fast.v.html
-share/doc/rust/html/core/intrinsics/fdiv_fast.v.html
-share/doc/rust/html/core/intrinsics/floorf32.v.html
-share/doc/rust/html/core/intrinsics/floorf64.v.html
-share/doc/rust/html/core/intrinsics/fmaf32.v.html
-share/doc/rust/html/core/intrinsics/fmaf64.v.html
-share/doc/rust/html/core/intrinsics/fmul_fast.v.html
-share/doc/rust/html/core/intrinsics/fn.abort.html
-share/doc/rust/html/core/intrinsics/fn.add_with_overflow.html
-share/doc/rust/html/core/intrinsics/fn.arith_offset.html
-share/doc/rust/html/core/intrinsics/fn.assume.html
-share/doc/rust/html/core/intrinsics/fn.atomic_and.html
-share/doc/rust/html/core/intrinsics/fn.atomic_and_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_and_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_and_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_and_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_acq_failrelaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_acqrel_failrelaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_failacq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_failrelaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchg_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_acq_failrelaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_acqrel_failrelaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_failacq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_failrelaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_cxchgweak_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_fence.html
-share/doc/rust/html/core/intrinsics/fn.atomic_fence_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_fence_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_fence_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_load.html
-share/doc/rust/html/core/intrinsics/fn.atomic_load_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_load_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_load_unordered.html
-share/doc/rust/html/core/intrinsics/fn.atomic_max.html
-share/doc/rust/html/core/intrinsics/fn.atomic_max_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_max_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_max_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_max_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_min.html
-share/doc/rust/html/core/intrinsics/fn.atomic_min_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_min_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_min_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_min_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_nand.html
-share/doc/rust/html/core/intrinsics/fn.atomic_nand_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_nand_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_nand_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_nand_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_or.html
-share/doc/rust/html/core/intrinsics/fn.atomic_or_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_or_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_or_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_or_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence.html
-share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_store.html
-share/doc/rust/html/core/intrinsics/fn.atomic_store_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_store_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_store_unordered.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umax.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umax_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umax_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umax_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umax_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umin.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umin_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umin_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umin_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_umin_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xadd.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xadd_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xadd_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xadd_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xadd_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xchg.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xchg_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xchg_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xchg_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xchg_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xor.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xor_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xor_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xor_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xor_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xsub.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xsub_acq.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xsub_acqrel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xsub_rel.html
-share/doc/rust/html/core/intrinsics/fn.atomic_xsub_relaxed.html
-share/doc/rust/html/core/intrinsics/fn.breakpoint.html
-share/doc/rust/html/core/intrinsics/fn.bswap.html
-share/doc/rust/html/core/intrinsics/fn.ceilf32.html
-share/doc/rust/html/core/intrinsics/fn.ceilf64.html
-share/doc/rust/html/core/intrinsics/fn.copy.html
-share/doc/rust/html/core/intrinsics/fn.copy_nonoverlapping.html
-share/doc/rust/html/core/intrinsics/fn.copysignf32.html
-share/doc/rust/html/core/intrinsics/fn.copysignf64.html
-share/doc/rust/html/core/intrinsics/fn.cosf32.html
-share/doc/rust/html/core/intrinsics/fn.cosf64.html
-share/doc/rust/html/core/intrinsics/fn.ctlz.html
-share/doc/rust/html/core/intrinsics/fn.ctpop.html
-share/doc/rust/html/core/intrinsics/fn.cttz.html
-share/doc/rust/html/core/intrinsics/fn.discriminant_value.html
-share/doc/rust/html/core/intrinsics/fn.drop_in_place.html
-share/doc/rust/html/core/intrinsics/fn.exp2f32.html
-share/doc/rust/html/core/intrinsics/fn.exp2f64.html
-share/doc/rust/html/core/intrinsics/fn.expf32.html
-share/doc/rust/html/core/intrinsics/fn.expf64.html
-share/doc/rust/html/core/intrinsics/fn.fabsf32.html
-share/doc/rust/html/core/intrinsics/fn.fabsf64.html
-share/doc/rust/html/core/intrinsics/fn.fadd_fast.html
-share/doc/rust/html/core/intrinsics/fn.fdiv_fast.html
-share/doc/rust/html/core/intrinsics/fn.floorf32.html
-share/doc/rust/html/core/intrinsics/fn.floorf64.html
-share/doc/rust/html/core/intrinsics/fn.fmaf32.html
-share/doc/rust/html/core/intrinsics/fn.fmaf64.html
-share/doc/rust/html/core/intrinsics/fn.fmul_fast.html
-share/doc/rust/html/core/intrinsics/fn.forget.html
-share/doc/rust/html/core/intrinsics/fn.frem_fast.html
-share/doc/rust/html/core/intrinsics/fn.fsub_fast.html
-share/doc/rust/html/core/intrinsics/fn.init.html
-share/doc/rust/html/core/intrinsics/fn.likely.html
-share/doc/rust/html/core/intrinsics/fn.log10f32.html
-share/doc/rust/html/core/intrinsics/fn.log10f64.html
-share/doc/rust/html/core/intrinsics/fn.log2f32.html
-share/doc/rust/html/core/intrinsics/fn.log2f64.html
-share/doc/rust/html/core/intrinsics/fn.logf32.html
-share/doc/rust/html/core/intrinsics/fn.logf64.html
-share/doc/rust/html/core/intrinsics/fn.min_align_of.html
-share/doc/rust/html/core/intrinsics/fn.min_align_of_val.html
-share/doc/rust/html/core/intrinsics/fn.move_val_init.html
-share/doc/rust/html/core/intrinsics/fn.mul_with_overflow.html
-share/doc/rust/html/core/intrinsics/fn.nearbyintf32.html
-share/doc/rust/html/core/intrinsics/fn.nearbyintf64.html
-share/doc/rust/html/core/intrinsics/fn.needs_drop.html
-share/doc/rust/html/core/intrinsics/fn.offset.html
-share/doc/rust/html/core/intrinsics/fn.overflowing_add.html
-share/doc/rust/html/core/intrinsics/fn.overflowing_mul.html
-share/doc/rust/html/core/intrinsics/fn.overflowing_sub.html
-share/doc/rust/html/core/intrinsics/fn.powf32.html
-share/doc/rust/html/core/intrinsics/fn.powf64.html
-share/doc/rust/html/core/intrinsics/fn.powif32.html
-share/doc/rust/html/core/intrinsics/fn.powif64.html
-share/doc/rust/html/core/intrinsics/fn.pref_align_of.html
-share/doc/rust/html/core/intrinsics/fn.rintf32.html
-share/doc/rust/html/core/intrinsics/fn.rintf64.html
-share/doc/rust/html/core/intrinsics/fn.roundf32.html
-share/doc/rust/html/core/intrinsics/fn.roundf64.html
-share/doc/rust/html/core/intrinsics/fn.rustc_peek.html
-share/doc/rust/html/core/intrinsics/fn.sinf32.html
-share/doc/rust/html/core/intrinsics/fn.sinf64.html
-share/doc/rust/html/core/intrinsics/fn.size_of.html
-share/doc/rust/html/core/intrinsics/fn.size_of_val.html
-share/doc/rust/html/core/intrinsics/fn.sqrtf32.html
-share/doc/rust/html/core/intrinsics/fn.sqrtf64.html
-share/doc/rust/html/core/intrinsics/fn.sub_with_overflow.html
-share/doc/rust/html/core/intrinsics/fn.transmute.html
-share/doc/rust/html/core/intrinsics/fn.truncf32.html
-share/doc/rust/html/core/intrinsics/fn.truncf64.html
-share/doc/rust/html/core/intrinsics/fn.try.html
-share/doc/rust/html/core/intrinsics/fn.type_id.html
-share/doc/rust/html/core/intrinsics/fn.type_name.html
-share/doc/rust/html/core/intrinsics/fn.unchecked_div.html
-share/doc/rust/html/core/intrinsics/fn.unchecked_rem.html
-share/doc/rust/html/core/intrinsics/fn.uninit.html
-share/doc/rust/html/core/intrinsics/fn.unlikely.html
-share/doc/rust/html/core/intrinsics/fn.unreachable.html
-share/doc/rust/html/core/intrinsics/fn.volatile_copy_memory.html
-share/doc/rust/html/core/intrinsics/fn.volatile_copy_nonoverlapping_memory.html
-share/doc/rust/html/core/intrinsics/fn.volatile_load.html
-share/doc/rust/html/core/intrinsics/fn.volatile_set_memory.html
-share/doc/rust/html/core/intrinsics/fn.volatile_store.html
-share/doc/rust/html/core/intrinsics/fn.write_bytes.html
-share/doc/rust/html/core/intrinsics/forget.v.html
-share/doc/rust/html/core/intrinsics/frem_fast.v.html
-share/doc/rust/html/core/intrinsics/fsub_fast.v.html
-share/doc/rust/html/core/intrinsics/index.html
-share/doc/rust/html/core/intrinsics/init.v.html
-share/doc/rust/html/core/intrinsics/likely.v.html
-share/doc/rust/html/core/intrinsics/log10f32.v.html
-share/doc/rust/html/core/intrinsics/log10f64.v.html
-share/doc/rust/html/core/intrinsics/log2f32.v.html
-share/doc/rust/html/core/intrinsics/log2f64.v.html
-share/doc/rust/html/core/intrinsics/logf32.v.html
-share/doc/rust/html/core/intrinsics/logf64.v.html
-share/doc/rust/html/core/intrinsics/min_align_of.v.html
-share/doc/rust/html/core/intrinsics/min_align_of_val.v.html
-share/doc/rust/html/core/intrinsics/move_val_init.v.html
-share/doc/rust/html/core/intrinsics/mul_with_overflow.v.html
-share/doc/rust/html/core/intrinsics/nearbyintf32.v.html
-share/doc/rust/html/core/intrinsics/nearbyintf64.v.html
-share/doc/rust/html/core/intrinsics/needs_drop.v.html
-share/doc/rust/html/core/intrinsics/offset.v.html
-share/doc/rust/html/core/intrinsics/overflowing_add.v.html
-share/doc/rust/html/core/intrinsics/overflowing_mul.v.html
-share/doc/rust/html/core/intrinsics/overflowing_sub.v.html
-share/doc/rust/html/core/intrinsics/powf32.v.html
-share/doc/rust/html/core/intrinsics/powf64.v.html
-share/doc/rust/html/core/intrinsics/powif32.v.html
-share/doc/rust/html/core/intrinsics/powif64.v.html
-share/doc/rust/html/core/intrinsics/pref_align_of.v.html
-share/doc/rust/html/core/intrinsics/rintf32.v.html
-share/doc/rust/html/core/intrinsics/rintf64.v.html
-share/doc/rust/html/core/intrinsics/roundf32.v.html
-share/doc/rust/html/core/intrinsics/roundf64.v.html
-share/doc/rust/html/core/intrinsics/rustc_peek.v.html
-share/doc/rust/html/core/intrinsics/sidebar-items.js
-share/doc/rust/html/core/intrinsics/sinf32.v.html
-share/doc/rust/html/core/intrinsics/sinf64.v.html
-share/doc/rust/html/core/intrinsics/size_of.v.html
-share/doc/rust/html/core/intrinsics/size_of_val.v.html
-share/doc/rust/html/core/intrinsics/sqrtf32.v.html
-share/doc/rust/html/core/intrinsics/sqrtf64.v.html
-share/doc/rust/html/core/intrinsics/sub_with_overflow.v.html
-share/doc/rust/html/core/intrinsics/transmute.v.html
-share/doc/rust/html/core/intrinsics/truncf32.v.html
-share/doc/rust/html/core/intrinsics/truncf64.v.html
-share/doc/rust/html/core/intrinsics/try.v.html
-share/doc/rust/html/core/intrinsics/type_id.v.html
-share/doc/rust/html/core/intrinsics/type_name.v.html
-share/doc/rust/html/core/intrinsics/unchecked_div.v.html
-share/doc/rust/html/core/intrinsics/unchecked_rem.v.html
-share/doc/rust/html/core/intrinsics/uninit.v.html
-share/doc/rust/html/core/intrinsics/unlikely.v.html
-share/doc/rust/html/core/intrinsics/unreachable.v.html
-share/doc/rust/html/core/intrinsics/volatile_copy_memory.v.html
-share/doc/rust/html/core/intrinsics/volatile_copy_nonoverlapping_memory.v.html
-share/doc/rust/html/core/intrinsics/volatile_load.v.html
-share/doc/rust/html/core/intrinsics/volatile_set_memory.v.html
-share/doc/rust/html/core/intrinsics/volatile_store.v.html
-share/doc/rust/html/core/intrinsics/write_bytes.v.html
-share/doc/rust/html/core/isize/
-share/doc/rust/html/core/isize/MAX.v.html
-share/doc/rust/html/core/isize/MIN.v.html
-share/doc/rust/html/core/isize/constant.MAX.html
-share/doc/rust/html/core/isize/constant.MIN.html
-share/doc/rust/html/core/isize/index.html
-share/doc/rust/html/core/isize/sidebar-items.js
-share/doc/rust/html/core/iter/
-share/doc/rust/html/core/iter/Chain.t.html
-share/doc/rust/html/core/iter/Cloned.t.html
-share/doc/rust/html/core/iter/Cycle.t.html
-share/doc/rust/html/core/iter/DoubleEndedIterator.t.html
-share/doc/rust/html/core/iter/Empty.t.html
-share/doc/rust/html/core/iter/Enumerate.t.html
-share/doc/rust/html/core/iter/ExactSizeIterator.t.html
-share/doc/rust/html/core/iter/Extend.t.html
-share/doc/rust/html/core/iter/Filter.t.html
-share/doc/rust/html/core/iter/FilterMap.t.html
-share/doc/rust/html/core/iter/FlatMap.t.html
-share/doc/rust/html/core/iter/FromIterator.t.html
-share/doc/rust/html/core/iter/Fuse.t.html
-share/doc/rust/html/core/iter/FusedIterator.t.html
-share/doc/rust/html/core/iter/Inspect.t.html
-share/doc/rust/html/core/iter/IntoIterator.t.html
-share/doc/rust/html/core/iter/Iterator.t.html
-share/doc/rust/html/core/iter/Map.t.html
-share/doc/rust/html/core/iter/Once.t.html
-share/doc/rust/html/core/iter/Peekable.t.html
-share/doc/rust/html/core/iter/Product.t.html
-share/doc/rust/html/core/iter/Repeat.t.html
-share/doc/rust/html/core/iter/Rev.t.html
-share/doc/rust/html/core/iter/Scan.t.html
-share/doc/rust/html/core/iter/Skip.t.html
-share/doc/rust/html/core/iter/SkipWhile.t.html
-share/doc/rust/html/core/iter/Step.t.html
-share/doc/rust/html/core/iter/StepBy.t.html
-share/doc/rust/html/core/iter/Sum.t.html
-share/doc/rust/html/core/iter/Take.t.html
-share/doc/rust/html/core/iter/TakeWhile.t.html
-share/doc/rust/html/core/iter/TrustedLen.t.html
-share/doc/rust/html/core/iter/Zip.t.html
-share/doc/rust/html/core/iter/empty.v.html
-share/doc/rust/html/core/iter/fn.empty.html
-share/doc/rust/html/core/iter/fn.once.html
-share/doc/rust/html/core/iter/fn.repeat.html
-share/doc/rust/html/core/iter/index.html
-share/doc/rust/html/core/iter/iterator/
-share/doc/rust/html/core/iter/iterator/Iterator.t.html
-share/doc/rust/html/core/iter/iterator/trait.Iterator.html
-share/doc/rust/html/core/iter/once.v.html
-share/doc/rust/html/core/iter/range/
-share/doc/rust/html/core/iter/range/Step.t.html
-share/doc/rust/html/core/iter/range/StepBy.t.html
-share/doc/rust/html/core/iter/range/struct.StepBy.html
-share/doc/rust/html/core/iter/range/trait.Step.html
-share/doc/rust/html/core/iter/repeat.v.html
-share/doc/rust/html/core/iter/sidebar-items.js
-share/doc/rust/html/core/iter/sources/
-share/doc/rust/html/core/iter/sources/Empty.t.html
-share/doc/rust/html/core/iter/sources/Once.t.html
-share/doc/rust/html/core/iter/sources/Repeat.t.html
-share/doc/rust/html/core/iter/sources/empty.v.html
-share/doc/rust/html/core/iter/sources/fn.empty.html
-share/doc/rust/html/core/iter/sources/fn.once.html
-share/doc/rust/html/core/iter/sources/fn.repeat.html
-share/doc/rust/html/core/iter/sources/once.v.html
-share/doc/rust/html/core/iter/sources/repeat.v.html
-share/doc/rust/html/core/iter/sources/struct.Empty.html
-share/doc/rust/html/core/iter/sources/struct.Once.html
-share/doc/rust/html/core/iter/sources/struct.Repeat.html
-share/doc/rust/html/core/iter/struct.Chain.html
-share/doc/rust/html/core/iter/struct.Cloned.html
-share/doc/rust/html/core/iter/struct.Cycle.html
-share/doc/rust/html/core/iter/struct.Empty.html
-share/doc/rust/html/core/iter/struct.Enumerate.html
-share/doc/rust/html/core/iter/struct.Filter.html
-share/doc/rust/html/core/iter/struct.FilterMap.html
-share/doc/rust/html/core/iter/struct.FlatMap.html
-share/doc/rust/html/core/iter/struct.Fuse.html
-share/doc/rust/html/core/iter/struct.Inspect.html
-share/doc/rust/html/core/iter/struct.Map.html
-share/doc/rust/html/core/iter/struct.Once.html
-share/doc/rust/html/core/iter/struct.Peekable.html
-share/doc/rust/html/core/iter/struct.Repeat.html
-share/doc/rust/html/core/iter/struct.Rev.html
-share/doc/rust/html/core/iter/struct.Scan.html
-share/doc/rust/html/core/iter/struct.Skip.html
-share/doc/rust/html/core/iter/struct.SkipWhile.html
-share/doc/rust/html/core/iter/struct.StepBy.html
-share/doc/rust/html/core/iter/struct.Take.html
-share/doc/rust/html/core/iter/struct.TakeWhile.html
-share/doc/rust/html/core/iter/struct.Zip.html
-share/doc/rust/html/core/iter/trait.DoubleEndedIterator.html
-share/doc/rust/html/core/iter/trait.ExactSizeIterator.html
-share/doc/rust/html/core/iter/trait.Extend.html
-share/doc/rust/html/core/iter/trait.FromIterator.html
-share/doc/rust/html/core/iter/trait.FusedIterator.html
-share/doc/rust/html/core/iter/trait.IntoIterator.html
-share/doc/rust/html/core/iter/trait.Iterator.html
-share/doc/rust/html/core/iter/trait.Product.html
-share/doc/rust/html/core/iter/trait.Step.html
-share/doc/rust/html/core/iter/trait.Sum.html
-share/doc/rust/html/core/iter/trait.TrustedLen.html
-share/doc/rust/html/core/iter/traits/
-share/doc/rust/html/core/iter/traits/DoubleEndedIterator.t.html
-share/doc/rust/html/core/iter/traits/ExactSizeIterator.t.html
-share/doc/rust/html/core/iter/traits/Extend.t.html
-share/doc/rust/html/core/iter/traits/FromIterator.t.html
-share/doc/rust/html/core/iter/traits/FusedIterator.t.html
-share/doc/rust/html/core/iter/traits/IntoIterator.t.html
-share/doc/rust/html/core/iter/traits/Product.t.html
-share/doc/rust/html/core/iter/traits/Sum.t.html
-share/doc/rust/html/core/iter/traits/TrustedLen.t.html
-share/doc/rust/html/core/iter/traits/trait.DoubleEndedIterator.html
-share/doc/rust/html/core/iter/traits/trait.ExactSizeIterator.html
-share/doc/rust/html/core/iter/traits/trait.Extend.html
-share/doc/rust/html/core/iter/traits/trait.FromIterator.html
-share/doc/rust/html/core/iter/traits/trait.FusedIterator.html
-share/doc/rust/html/core/iter/traits/trait.IntoIterator.html
-share/doc/rust/html/core/iter/traits/trait.Product.html
-share/doc/rust/html/core/iter/traits/trait.Sum.html
-share/doc/rust/html/core/iter/traits/trait.TrustedLen.html
-share/doc/rust/html/core/line.m.html
-share/doc/rust/html/core/macro.assert!.html
-share/doc/rust/html/core/macro.assert.html
-share/doc/rust/html/core/macro.assert_eq!.html
-share/doc/rust/html/core/macro.assert_eq.html
-share/doc/rust/html/core/macro.assert_ne!.html
-share/doc/rust/html/core/macro.assert_ne.html
-share/doc/rust/html/core/macro.cfg!.html
-share/doc/rust/html/core/macro.cfg.html
-share/doc/rust/html/core/macro.column!.html
-share/doc/rust/html/core/macro.column.html
-share/doc/rust/html/core/macro.concat!.html
-share/doc/rust/html/core/macro.concat.html
-share/doc/rust/html/core/macro.concat_idents!.html
-share/doc/rust/html/core/macro.concat_idents.html
-share/doc/rust/html/core/macro.debug_assert!.html
-share/doc/rust/html/core/macro.debug_assert.html
-share/doc/rust/html/core/macro.debug_assert_eq!.html
-share/doc/rust/html/core/macro.debug_assert_eq.html
-share/doc/rust/html/core/macro.debug_assert_ne!.html
-share/doc/rust/html/core/macro.debug_assert_ne.html
-share/doc/rust/html/core/macro.env!.html
-share/doc/rust/html/core/macro.env.html
-share/doc/rust/html/core/macro.file!.html
-share/doc/rust/html/core/macro.file.html
-share/doc/rust/html/core/macro.format_args!.html
-share/doc/rust/html/core/macro.format_args.html
-share/doc/rust/html/core/macro.include!.html
-share/doc/rust/html/core/macro.include.html
-share/doc/rust/html/core/macro.include_bytes!.html
-share/doc/rust/html/core/macro.include_bytes.html
-share/doc/rust/html/core/macro.include_str!.html
-share/doc/rust/html/core/macro.include_str.html
-share/doc/rust/html/core/macro.line!.html
-share/doc/rust/html/core/macro.line.html
-share/doc/rust/html/core/macro.module_path!.html
-share/doc/rust/html/core/macro.module_path.html
-share/doc/rust/html/core/macro.option_env!.html
-share/doc/rust/html/core/macro.option_env.html
-share/doc/rust/html/core/macro.panic!.html
-share/doc/rust/html/core/macro.panic.html
-share/doc/rust/html/core/macro.stringify!.html
-share/doc/rust/html/core/macro.stringify.html
-share/doc/rust/html/core/macro.try!.html
-share/doc/rust/html/core/macro.try.html
-share/doc/rust/html/core/macro.unimplemented!.html
-share/doc/rust/html/core/macro.unimplemented.html
-share/doc/rust/html/core/macro.unreachable!.html
-share/doc/rust/html/core/macro.unreachable.html
-share/doc/rust/html/core/macro.write!.html
-share/doc/rust/html/core/macro.write.html
-share/doc/rust/html/core/macro.writeln!.html
-share/doc/rust/html/core/macro.writeln.html
-share/doc/rust/html/core/marker/
-share/doc/rust/html/core/marker/Copy.t.html
-share/doc/rust/html/core/marker/PhantomData.t.html
-share/doc/rust/html/core/marker/Reflect.t.html
-share/doc/rust/html/core/marker/Send.t.html
-share/doc/rust/html/core/marker/Sized.t.html
-share/doc/rust/html/core/marker/Sync.t.html
-share/doc/rust/html/core/marker/Unsize.t.html
-share/doc/rust/html/core/marker/index.html
-share/doc/rust/html/core/marker/sidebar-items.js
-share/doc/rust/html/core/marker/struct.PhantomData.html
-share/doc/rust/html/core/marker/trait.Copy.html
-share/doc/rust/html/core/marker/trait.Reflect.html
-share/doc/rust/html/core/marker/trait.Send.html
-share/doc/rust/html/core/marker/trait.Sized.html
-share/doc/rust/html/core/marker/trait.Sync.html
-share/doc/rust/html/core/marker/trait.Unsize.html
-share/doc/rust/html/core/mem/
-share/doc/rust/html/core/mem/Discriminant.t.html
-share/doc/rust/html/core/mem/align_of.v.html
-share/doc/rust/html/core/mem/align_of_val.v.html
-share/doc/rust/html/core/mem/discriminant.v.html
-share/doc/rust/html/core/mem/drop.v.html
-share/doc/rust/html/core/mem/fn.align_of.html
-share/doc/rust/html/core/mem/fn.align_of_val.html
-share/doc/rust/html/core/mem/fn.discriminant.html
-share/doc/rust/html/core/mem/fn.drop.html
-share/doc/rust/html/core/mem/fn.forget.html
-share/doc/rust/html/core/mem/fn.min_align_of.html
-share/doc/rust/html/core/mem/fn.min_align_of_val.html
-share/doc/rust/html/core/mem/fn.replace.html
-share/doc/rust/html/core/mem/fn.size_of.html
-share/doc/rust/html/core/mem/fn.size_of_val.html
-share/doc/rust/html/core/mem/fn.swap.html
-share/doc/rust/html/core/mem/fn.transmute_copy.html
-share/doc/rust/html/core/mem/fn.uninitialized.html
-share/doc/rust/html/core/mem/fn.zeroed.html
-share/doc/rust/html/core/mem/forget.v.html
-share/doc/rust/html/core/mem/index.html
-share/doc/rust/html/core/mem/min_align_of.v.html
-share/doc/rust/html/core/mem/min_align_of_val.v.html
-share/doc/rust/html/core/mem/replace.v.html
-share/doc/rust/html/core/mem/sidebar-items.js
-share/doc/rust/html/core/mem/size_of.v.html
-share/doc/rust/html/core/mem/size_of_val.v.html
-share/doc/rust/html/core/mem/struct.Discriminant.html
-share/doc/rust/html/core/mem/swap.v.html
-share/doc/rust/html/core/mem/transmute_copy.v.html
-share/doc/rust/html/core/mem/uninitialized.v.html
-share/doc/rust/html/core/mem/zeroed.v.html
-share/doc/rust/html/core/module_path.m.html
-share/doc/rust/html/core/nonzero/
-share/doc/rust/html/core/nonzero/NonZero.t.html
-share/doc/rust/html/core/nonzero/Zeroable.t.html
-share/doc/rust/html/core/nonzero/index.html
-share/doc/rust/html/core/nonzero/sidebar-items.js
-share/doc/rust/html/core/nonzero/struct.NonZero.html
-share/doc/rust/html/core/nonzero/trait.Zeroable.html
-share/doc/rust/html/core/num/
-share/doc/rust/html/core/num/FpCategory.t.html
-share/doc/rust/html/core/num/One.t.html
-share/doc/rust/html/core/num/ParseFloatError.t.html
-share/doc/rust/html/core/num/ParseIntError.t.html
-share/doc/rust/html/core/num/TryFromIntError.t.html
-share/doc/rust/html/core/num/Wrapping.t.html
-share/doc/rust/html/core/num/Zero.t.html
-share/doc/rust/html/core/num/dec2flt/
-share/doc/rust/html/core/num/dec2flt/ParseFloatError.t.html
-share/doc/rust/html/core/num/dec2flt/struct.ParseFloatError.html
-share/doc/rust/html/core/num/enum.FpCategory.html
-share/doc/rust/html/core/num/index.html
-share/doc/rust/html/core/num/sidebar-items.js
-share/doc/rust/html/core/num/struct.ParseFloatError.html
-share/doc/rust/html/core/num/struct.ParseIntError.html
-share/doc/rust/html/core/num/struct.TryFromIntError.html
-share/doc/rust/html/core/num/struct.Wrapping.html
-share/doc/rust/html/core/num/trait.One.html
-share/doc/rust/html/core/num/trait.Zero.html
-share/doc/rust/html/core/ops/
-share/doc/rust/html/core/ops/Add.t.html
-share/doc/rust/html/core/ops/AddAssign.t.html
-share/doc/rust/html/core/ops/BitAnd.t.html
-share/doc/rust/html/core/ops/BitAndAssign.t.html
-share/doc/rust/html/core/ops/BitOr.t.html
-share/doc/rust/html/core/ops/BitOrAssign.t.html
-share/doc/rust/html/core/ops/BitXor.t.html
-share/doc/rust/html/core/ops/BitXorAssign.t.html
-share/doc/rust/html/core/ops/BoxPlace.t.html
-share/doc/rust/html/core/ops/Boxed.t.html
-share/doc/rust/html/core/ops/Carrier.t.html
-share/doc/rust/html/core/ops/CoerceUnsized.t.html
-share/doc/rust/html/core/ops/Deref.t.html
-share/doc/rust/html/core/ops/DerefMut.t.html
-share/doc/rust/html/core/ops/Div.t.html
-share/doc/rust/html/core/ops/DivAssign.t.html
-share/doc/rust/html/core/ops/Drop.t.html
-share/doc/rust/html/core/ops/Fn.t.html
-share/doc/rust/html/core/ops/FnMut.t.html
-share/doc/rust/html/core/ops/FnOnce.t.html
-share/doc/rust/html/core/ops/InPlace.t.html
-share/doc/rust/html/core/ops/Index.t.html
-share/doc/rust/html/core/ops/IndexMut.t.html
-share/doc/rust/html/core/ops/Mul.t.html
-share/doc/rust/html/core/ops/MulAssign.t.html
-share/doc/rust/html/core/ops/Neg.t.html
-share/doc/rust/html/core/ops/Not.t.html
-share/doc/rust/html/core/ops/Place.t.html
-share/doc/rust/html/core/ops/Placer.t.html
-share/doc/rust/html/core/ops/Range.t.html
-share/doc/rust/html/core/ops/RangeFrom.t.html
-share/doc/rust/html/core/ops/RangeFull.t.html
-share/doc/rust/html/core/ops/RangeInclusive.t.html
-share/doc/rust/html/core/ops/RangeTo.t.html
-share/doc/rust/html/core/ops/RangeToInclusive.t.html
-share/doc/rust/html/core/ops/Rem.t.html
-share/doc/rust/html/core/ops/RemAssign.t.html
-share/doc/rust/html/core/ops/Shl.t.html
-share/doc/rust/html/core/ops/ShlAssign.t.html
-share/doc/rust/html/core/ops/Shr.t.html
-share/doc/rust/html/core/ops/ShrAssign.t.html
-share/doc/rust/html/core/ops/Sub.t.html
-share/doc/rust/html/core/ops/SubAssign.t.html
-share/doc/rust/html/core/ops/enum.RangeInclusive.html
-share/doc/rust/html/core/ops/index.html
-share/doc/rust/html/core/ops/sidebar-items.js
-share/doc/rust/html/core/ops/struct.Range.html
-share/doc/rust/html/core/ops/struct.RangeFrom.html
-share/doc/rust/html/core/ops/struct.RangeFull.html
-share/doc/rust/html/core/ops/struct.RangeTo.html
-share/doc/rust/html/core/ops/struct.RangeToInclusive.html
-share/doc/rust/html/core/ops/trait.Add.html
-share/doc/rust/html/core/ops/trait.AddAssign.html
-share/doc/rust/html/core/ops/trait.BitAnd.html
-share/doc/rust/html/core/ops/trait.BitAndAssign.html
-share/doc/rust/html/core/ops/trait.BitOr.html
-share/doc/rust/html/core/ops/trait.BitOrAssign.html
-share/doc/rust/html/core/ops/trait.BitXor.html
-share/doc/rust/html/core/ops/trait.BitXorAssign.html
-share/doc/rust/html/core/ops/trait.BoxPlace.html
-share/doc/rust/html/core/ops/trait.Boxed.html
-share/doc/rust/html/core/ops/trait.Carrier.html
-share/doc/rust/html/core/ops/trait.CoerceUnsized.html
-share/doc/rust/html/core/ops/trait.Deref.html
-share/doc/rust/html/core/ops/trait.DerefMut.html
-share/doc/rust/html/core/ops/trait.Div.html
-share/doc/rust/html/core/ops/trait.DivAssign.html
-share/doc/rust/html/core/ops/trait.Drop.html
-share/doc/rust/html/core/ops/trait.Fn.html
-share/doc/rust/html/core/ops/trait.FnMut.html
-share/doc/rust/html/core/ops/trait.FnOnce.html
-share/doc/rust/html/core/ops/trait.InPlace.html
-share/doc/rust/html/core/ops/trait.Index.html
-share/doc/rust/html/core/ops/trait.IndexMut.html
-share/doc/rust/html/core/ops/trait.Mul.html
-share/doc/rust/html/core/ops/trait.MulAssign.html
-share/doc/rust/html/core/ops/trait.Neg.html
-share/doc/rust/html/core/ops/trait.Not.html
-share/doc/rust/html/core/ops/trait.Place.html
-share/doc/rust/html/core/ops/trait.Placer.html
-share/doc/rust/html/core/ops/trait.Rem.html
-share/doc/rust/html/core/ops/trait.RemAssign.html
-share/doc/rust/html/core/ops/trait.Shl.html
-share/doc/rust/html/core/ops/trait.ShlAssign.html
-share/doc/rust/html/core/ops/trait.Shr.html
-share/doc/rust/html/core/ops/trait.ShrAssign.html
-share/doc/rust/html/core/ops/trait.Sub.html
-share/doc/rust/html/core/ops/trait.SubAssign.html
-share/doc/rust/html/core/option/
-share/doc/rust/html/core/option/IntoIter.t.html
-share/doc/rust/html/core/option/Iter.t.html
-share/doc/rust/html/core/option/IterMut.t.html
-share/doc/rust/html/core/option/Option.t.html
-share/doc/rust/html/core/option/enum.Option.html
-share/doc/rust/html/core/option/index.html
-share/doc/rust/html/core/option/sidebar-items.js
-share/doc/rust/html/core/option/struct.IntoIter.html
-share/doc/rust/html/core/option/struct.Iter.html
-share/doc/rust/html/core/option/struct.IterMut.html
-share/doc/rust/html/core/option_env.m.html
-share/doc/rust/html/core/panic.m.html
-share/doc/rust/html/core/panicking/
-share/doc/rust/html/core/panicking/fn.panic.html
-share/doc/rust/html/core/panicking/fn.panic_fmt.html
-share/doc/rust/html/core/panicking/index.html
-share/doc/rust/html/core/panicking/panic.v.html
-share/doc/rust/html/core/panicking/panic_fmt.v.html
-share/doc/rust/html/core/panicking/sidebar-items.js
-share/doc/rust/html/core/prelude/
-share/doc/rust/html/core/prelude/index.html
-share/doc/rust/html/core/prelude/sidebar-items.js
-share/doc/rust/html/core/prelude/v1/
-share/doc/rust/html/core/prelude/v1/index.html
-share/doc/rust/html/core/prelude/v1/sidebar-items.js
-share/doc/rust/html/core/ptr/
-share/doc/rust/html/core/ptr/Shared.t.html
-share/doc/rust/html/core/ptr/Unique.t.html
-share/doc/rust/html/core/ptr/eq.v.html
-share/doc/rust/html/core/ptr/fn.eq.html
-share/doc/rust/html/core/ptr/fn.null.html
-share/doc/rust/html/core/ptr/fn.null_mut.html
-share/doc/rust/html/core/ptr/fn.read.html
-share/doc/rust/html/core/ptr/fn.read_unaligned.html
-share/doc/rust/html/core/ptr/fn.read_volatile.html
-share/doc/rust/html/core/ptr/fn.replace.html
-share/doc/rust/html/core/ptr/fn.swap.html
-share/doc/rust/html/core/ptr/fn.write.html
-share/doc/rust/html/core/ptr/fn.write_unaligned.html
-share/doc/rust/html/core/ptr/fn.write_volatile.html
-share/doc/rust/html/core/ptr/index.html
-share/doc/rust/html/core/ptr/null.v.html
-share/doc/rust/html/core/ptr/null_mut.v.html
-share/doc/rust/html/core/ptr/read.v.html
-share/doc/rust/html/core/ptr/read_unaligned.v.html
-share/doc/rust/html/core/ptr/read_volatile.v.html
-share/doc/rust/html/core/ptr/replace.v.html
-share/doc/rust/html/core/ptr/sidebar-items.js
-share/doc/rust/html/core/ptr/struct.Shared.html
-share/doc/rust/html/core/ptr/struct.Unique.html
-share/doc/rust/html/core/ptr/swap.v.html
-share/doc/rust/html/core/ptr/write.v.html
-share/doc/rust/html/core/ptr/write_unaligned.v.html
-share/doc/rust/html/core/ptr/write_volatile.v.html
-share/doc/rust/html/core/raw/
-share/doc/rust/html/core/raw/TraitObject.t.html
-share/doc/rust/html/core/raw/index.html
-share/doc/rust/html/core/raw/sidebar-items.js
-share/doc/rust/html/core/raw/struct.TraitObject.html
-share/doc/rust/html/core/result/
-share/doc/rust/html/core/result/IntoIter.t.html
-share/doc/rust/html/core/result/Iter.t.html
-share/doc/rust/html/core/result/IterMut.t.html
-share/doc/rust/html/core/result/Result.t.html
-share/doc/rust/html/core/result/enum.Result.html
-share/doc/rust/html/core/result/index.html
-share/doc/rust/html/core/result/sidebar-items.js
-share/doc/rust/html/core/result/struct.IntoIter.html
-share/doc/rust/html/core/result/struct.Iter.html
-share/doc/rust/html/core/result/struct.IterMut.html
-share/doc/rust/html/core/sidebar-items.js
-share/doc/rust/html/core/slice/
-share/doc/rust/html/core/slice/Chunks.t.html
-share/doc/rust/html/core/slice/ChunksMut.t.html
-share/doc/rust/html/core/slice/Iter.t.html
-share/doc/rust/html/core/slice/IterMut.t.html
-share/doc/rust/html/core/slice/RSplitN.t.html
-share/doc/rust/html/core/slice/RSplitNMut.t.html
-share/doc/rust/html/core/slice/SliceExt.t.html
-share/doc/rust/html/core/slice/SliceIndex.t.html
-share/doc/rust/html/core/slice/Split.t.html
-share/doc/rust/html/core/slice/SplitMut.t.html
-share/doc/rust/html/core/slice/SplitN.t.html
-share/doc/rust/html/core/slice/SplitNMut.t.html
-share/doc/rust/html/core/slice/Windows.t.html
-share/doc/rust/html/core/slice/fn.from_raw_parts.html
-share/doc/rust/html/core/slice/fn.from_raw_parts_mut.html
-share/doc/rust/html/core/slice/from_raw_parts.v.html
-share/doc/rust/html/core/slice/from_raw_parts_mut.v.html
-share/doc/rust/html/core/slice/index.html
-share/doc/rust/html/core/slice/sidebar-items.js
-share/doc/rust/html/core/slice/struct.Chunks.html
-share/doc/rust/html/core/slice/struct.ChunksMut.html
-share/doc/rust/html/core/slice/struct.Iter.html
-share/doc/rust/html/core/slice/struct.IterMut.html
-share/doc/rust/html/core/slice/struct.RSplitN.html
-share/doc/rust/html/core/slice/struct.RSplitNMut.html
-share/doc/rust/html/core/slice/struct.Split.html
-share/doc/rust/html/core/slice/struct.SplitMut.html
-share/doc/rust/html/core/slice/struct.SplitN.html
-share/doc/rust/html/core/slice/struct.SplitNMut.html
-share/doc/rust/html/core/slice/struct.Windows.html
-share/doc/rust/html/core/slice/trait.SliceExt.html
-share/doc/rust/html/core/slice/trait.SliceIndex.html
-share/doc/rust/html/core/str/
-share/doc/rust/html/core/str/Bytes.t.html
-share/doc/rust/html/core/str/CharIndices.t.html
-share/doc/rust/html/core/str/Chars.t.html
-share/doc/rust/html/core/str/FromStr.t.html
-share/doc/rust/html/core/str/Lines.t.html
-share/doc/rust/html/core/str/LinesAny.t.html
-share/doc/rust/html/core/str/MatchIndices.t.html
-share/doc/rust/html/core/str/Matches.t.html
-share/doc/rust/html/core/str/ParseBoolError.t.html
-share/doc/rust/html/core/str/RMatchIndices.t.html
-share/doc/rust/html/core/str/RMatches.t.html
-share/doc/rust/html/core/str/RSplit.t.html
-share/doc/rust/html/core/str/RSplitN.t.html
-share/doc/rust/html/core/str/RSplitTerminator.t.html
-share/doc/rust/html/core/str/Split.t.html
-share/doc/rust/html/core/str/SplitN.t.html
-share/doc/rust/html/core/str/SplitTerminator.t.html
-share/doc/rust/html/core/str/Utf8Error.t.html
-share/doc/rust/html/core/str/fn.from_utf8.html
-share/doc/rust/html/core/str/fn.from_utf8_unchecked.html
-share/doc/rust/html/core/str/fn.next_code_point.html
-share/doc/rust/html/core/str/from_utf8.v.html
-share/doc/rust/html/core/str/from_utf8_unchecked.v.html
-share/doc/rust/html/core/str/index.html
-share/doc/rust/html/core/str/next_code_point.v.html
-share/doc/rust/html/core/str/pattern/
-share/doc/rust/html/core/str/pattern/CharPredicateSearcher.t.html
-share/doc/rust/html/core/str/pattern/CharSearcher.t.html
-share/doc/rust/html/core/str/pattern/CharSliceSearcher.t.html
-share/doc/rust/html/core/str/pattern/DoubleEndedSearcher.t.html
-share/doc/rust/html/core/str/pattern/Pattern.t.html
-share/doc/rust/html/core/str/pattern/ReverseSearcher.t.html
-share/doc/rust/html/core/str/pattern/SearchStep.t.html
-share/doc/rust/html/core/str/pattern/Searcher.t.html
-share/doc/rust/html/core/str/pattern/StrSearcher.t.html
-share/doc/rust/html/core/str/pattern/enum.SearchStep.html
-share/doc/rust/html/core/str/pattern/index.html
-share/doc/rust/html/core/str/pattern/sidebar-items.js
-share/doc/rust/html/core/str/pattern/struct.CharPredicateSearcher.html
-share/doc/rust/html/core/str/pattern/struct.CharSearcher.html
-share/doc/rust/html/core/str/pattern/struct.CharSliceSearcher.html
-share/doc/rust/html/core/str/pattern/struct.StrSearcher.html
-share/doc/rust/html/core/str/pattern/trait.DoubleEndedSearcher.html
-share/doc/rust/html/core/str/pattern/trait.Pattern.html
-share/doc/rust/html/core/str/pattern/trait.ReverseSearcher.html
-share/doc/rust/html/core/str/pattern/trait.Searcher.html
-share/doc/rust/html/core/str/sidebar-items.js
-share/doc/rust/html/core/str/struct.Bytes.html
-share/doc/rust/html/core/str/struct.CharIndices.html
-share/doc/rust/html/core/str/struct.Chars.html
-share/doc/rust/html/core/str/struct.Lines.html
-share/doc/rust/html/core/str/struct.LinesAny.html
-share/doc/rust/html/core/str/struct.MatchIndices.html
-share/doc/rust/html/core/str/struct.Matches.html
-share/doc/rust/html/core/str/struct.ParseBoolError.html
-share/doc/rust/html/core/str/struct.RMatchIndices.html
-share/doc/rust/html/core/str/struct.RMatches.html
-share/doc/rust/html/core/str/struct.RSplit.html
-share/doc/rust/html/core/str/struct.RSplitN.html
-share/doc/rust/html/core/str/struct.RSplitTerminator.html
-share/doc/rust/html/core/str/struct.Split.html
-share/doc/rust/html/core/str/struct.SplitN.html
-share/doc/rust/html/core/str/struct.SplitTerminator.html
-share/doc/rust/html/core/str/struct.Utf8Error.html
-share/doc/rust/html/core/str/trait.FromStr.html
-share/doc/rust/html/core/stringify.m.html
-share/doc/rust/html/core/sync/
-share/doc/rust/html/core/sync/atomic/
-share/doc/rust/html/core/sync/atomic/ATOMIC_BOOL_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_I16_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_I32_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_I64_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_I8_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_ISIZE_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_U16_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_U32_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_U64_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_U8_INIT.v.html
-share/doc/rust/html/core/sync/atomic/ATOMIC_USIZE_INIT.v.html
-share/doc/rust/html/core/sync/atomic/AtomicBool.t.html
-share/doc/rust/html/core/sync/atomic/AtomicI16.t.html
-share/doc/rust/html/core/sync/atomic/AtomicI32.t.html
-share/doc/rust/html/core/sync/atomic/AtomicI64.t.html
-share/doc/rust/html/core/sync/atomic/AtomicI8.t.html
-share/doc/rust/html/core/sync/atomic/AtomicIsize.t.html
-share/doc/rust/html/core/sync/atomic/AtomicPtr.t.html
-share/doc/rust/html/core/sync/atomic/AtomicU16.t.html
-share/doc/rust/html/core/sync/atomic/AtomicU32.t.html
-share/doc/rust/html/core/sync/atomic/AtomicU64.t.html
-share/doc/rust/html/core/sync/atomic/AtomicU8.t.html
-share/doc/rust/html/core/sync/atomic/AtomicUsize.t.html
-share/doc/rust/html/core/sync/atomic/Ordering.t.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_BOOL_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_I16_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_I32_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_I64_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_I8_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_ISIZE_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_U16_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_U32_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_U64_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_U8_INIT.html
-share/doc/rust/html/core/sync/atomic/constant.ATOMIC_USIZE_INIT.html
-share/doc/rust/html/core/sync/atomic/enum.Ordering.html
-share/doc/rust/html/core/sync/atomic/fence.v.html
-share/doc/rust/html/core/sync/atomic/fn.fence.html
-share/doc/rust/html/core/sync/atomic/index.html
-share/doc/rust/html/core/sync/atomic/sidebar-items.js
-share/doc/rust/html/core/sync/atomic/struct.AtomicBool.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicI16.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicI32.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicI64.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicI8.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicIsize.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicPtr.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicU16.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicU32.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicU64.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicU8.html
-share/doc/rust/html/core/sync/atomic/struct.AtomicUsize.html
-share/doc/rust/html/core/sync/index.html
-share/doc/rust/html/core/sync/sidebar-items.js
-share/doc/rust/html/core/try.m.html
-share/doc/rust/html/core/u16/
-share/doc/rust/html/core/u16/MAX.v.html
-share/doc/rust/html/core/u16/MIN.v.html
-share/doc/rust/html/core/u16/constant.MAX.html
-share/doc/rust/html/core/u16/constant.MIN.html
-share/doc/rust/html/core/u16/index.html
-share/doc/rust/html/core/u16/sidebar-items.js
-share/doc/rust/html/core/u32/
-share/doc/rust/html/core/u32/MAX.v.html
-share/doc/rust/html/core/u32/MIN.v.html
-share/doc/rust/html/core/u32/constant.MAX.html
-share/doc/rust/html/core/u32/constant.MIN.html
-share/doc/rust/html/core/u32/index.html
-share/doc/rust/html/core/u32/sidebar-items.js
-share/doc/rust/html/core/u64/
-share/doc/rust/html/core/u64/MAX.v.html
-share/doc/rust/html/core/u64/MIN.v.html
-share/doc/rust/html/core/u64/constant.MAX.html
-share/doc/rust/html/core/u64/constant.MIN.html
-share/doc/rust/html/core/u64/index.html
-share/doc/rust/html/core/u64/sidebar-items.js
-share/doc/rust/html/core/u8/
-share/doc/rust/html/core/u8/MAX.v.html
-share/doc/rust/html/core/u8/MIN.v.html
-share/doc/rust/html/core/u8/constant.MAX.html
-share/doc/rust/html/core/u8/constant.MIN.html
-share/doc/rust/html/core/u8/index.html
-share/doc/rust/html/core/u8/sidebar-items.js
-share/doc/rust/html/core/unimplemented.m.html
-share/doc/rust/html/core/unreachable.m.html
-share/doc/rust/html/core/usize/
-share/doc/rust/html/core/usize/MAX.v.html
-share/doc/rust/html/core/usize/MIN.v.html
-share/doc/rust/html/core/usize/constant.MAX.html
-share/doc/rust/html/core/usize/constant.MIN.html
-share/doc/rust/html/core/usize/index.html
-share/doc/rust/html/core/usize/sidebar-items.js
-share/doc/rust/html/core/write.m.html
-share/doc/rust/html/core/writeln.m.html
-share/doc/rust/html/error-index.html
-share/doc/rust/html/grammar.html
-share/doc/rust/html/guide-crates.html
-share/doc/rust/html/guide-error-handling.html
-share/doc/rust/html/guide-ffi.html
-share/doc/rust/html/guide-macros.html
-share/doc/rust/html/guide-ownership.html
-share/doc/rust/html/guide-plugins.html
-share/doc/rust/html/guide-pointers.html
-share/doc/rust/html/guide-strings.html
-share/doc/rust/html/guide-tasks.html
-share/doc/rust/html/guide-testing.html
-share/doc/rust/html/guide-unsafe.html
-share/doc/rust/html/guide.html
-share/doc/rust/html/implementors/
-share/doc/rust/html/implementors/alloc/
-share/doc/rust/html/implementors/alloc/boxed/
-share/doc/rust/html/implementors/alloc/boxed/trait.FnBox.js
-share/doc/rust/html/implementors/collections/
-share/doc/rust/html/implementors/collections/borrow/
-share/doc/rust/html/implementors/collections/borrow/trait.Borrow.js
-share/doc/rust/html/implementors/collections/borrow/trait.BorrowMut.js
-share/doc/rust/html/implementors/collections/borrow/trait.ToOwned.js
-share/doc/rust/html/implementors/collections/boxed/
-share/doc/rust/html/implementors/collections/boxed/trait.FnBox.js
-share/doc/rust/html/implementors/collections/fmt/
-share/doc/rust/html/implementors/collections/fmt/trait.Binary.js
-share/doc/rust/html/implementors/collections/fmt/trait.Debug.js
-share/doc/rust/html/implementors/collections/fmt/trait.Display.js
-share/doc/rust/html/implementors/collections/fmt/trait.LowerExp.js
-share/doc/rust/html/implementors/collections/fmt/trait.LowerHex.js
-share/doc/rust/html/implementors/collections/fmt/trait.Octal.js
-share/doc/rust/html/implementors/collections/fmt/trait.Pointer.js
-share/doc/rust/html/implementors/collections/fmt/trait.UpperExp.js
-share/doc/rust/html/implementors/collections/fmt/trait.UpperHex.js
-share/doc/rust/html/implementors/collections/fmt/trait.Write.js
-share/doc/rust/html/implementors/collections/range/
-share/doc/rust/html/implementors/collections/range/trait.RangeArgument.js
-share/doc/rust/html/implementors/collections/slice/
-share/doc/rust/html/implementors/collections/slice/trait.SliceConcatExt.js
-share/doc/rust/html/implementors/collections/slice/trait.SliceIndex.js
-share/doc/rust/html/implementors/collections/str/
-share/doc/rust/html/implementors/collections/str/pattern/
-share/doc/rust/html/implementors/collections/str/pattern/trait.DoubleEndedSearcher.js
-share/doc/rust/html/implementors/collections/str/pattern/trait.Pattern.js
-share/doc/rust/html/implementors/collections/str/pattern/trait.ReverseSearcher.js
-share/doc/rust/html/implementors/collections/str/pattern/trait.Searcher.js
-share/doc/rust/html/implementors/collections/str/trait.FromStr.js
-share/doc/rust/html/implementors/collections/string/
-share/doc/rust/html/implementors/collections/string/trait.ToString.js
-share/doc/rust/html/implementors/core/
-share/doc/rust/html/implementors/core/any/
-share/doc/rust/html/implementors/core/any/trait.Any.js
-share/doc/rust/html/implementors/core/array/
-share/doc/rust/html/implementors/core/array/trait.FixedSizeArray.js
-share/doc/rust/html/implementors/core/borrow/
-share/doc/rust/html/implementors/core/borrow/trait.Borrow.js
-share/doc/rust/html/implementors/core/borrow/trait.BorrowMut.js
-share/doc/rust/html/implementors/core/clone/
-share/doc/rust/html/implementors/core/clone/trait.Clone.js
-share/doc/rust/html/implementors/core/cmp/
-share/doc/rust/html/implementors/core/cmp/trait.Eq.js
-share/doc/rust/html/implementors/core/cmp/trait.Ord.js
-share/doc/rust/html/implementors/core/cmp/trait.PartialEq.js
-share/doc/rust/html/implementors/core/cmp/trait.PartialOrd.js
-share/doc/rust/html/implementors/core/convert/
-share/doc/rust/html/implementors/core/convert/trait.AsMut.js
-share/doc/rust/html/implementors/core/convert/trait.AsRef.js
-share/doc/rust/html/implementors/core/convert/trait.From.js
-share/doc/rust/html/implementors/core/convert/trait.Into.js
-share/doc/rust/html/implementors/core/convert/trait.TryFrom.js
-share/doc/rust/html/implementors/core/convert/trait.TryInto.js
-share/doc/rust/html/implementors/core/default/
-share/doc/rust/html/implementors/core/default/trait.Default.js
-share/doc/rust/html/implementors/core/fmt/
-share/doc/rust/html/implementors/core/fmt/trait.Binary.js
-share/doc/rust/html/implementors/core/fmt/trait.Debug.js
-share/doc/rust/html/implementors/core/fmt/trait.Display.js
-share/doc/rust/html/implementors/core/fmt/trait.LowerExp.js
-share/doc/rust/html/implementors/core/fmt/trait.LowerHex.js
-share/doc/rust/html/implementors/core/fmt/trait.Octal.js
-share/doc/rust/html/implementors/core/fmt/trait.Pointer.js
-share/doc/rust/html/implementors/core/fmt/trait.UpperExp.js
-share/doc/rust/html/implementors/core/fmt/trait.UpperHex.js
-share/doc/rust/html/implementors/core/fmt/trait.Write.js
-share/doc/rust/html/implementors/core/hash/
-share/doc/rust/html/implementors/core/hash/trait.BuildHasher.js
-share/doc/rust/html/implementors/core/hash/trait.Hash.js
-share/doc/rust/html/implementors/core/hash/trait.Hasher.js
-share/doc/rust/html/implementors/core/iter/
-share/doc/rust/html/implementors/core/iter/iterator/
-share/doc/rust/html/implementors/core/iter/iterator/trait.Iterator.js
-share/doc/rust/html/implementors/core/iter/range/
-share/doc/rust/html/implementors/core/iter/range/trait.Step.js
-share/doc/rust/html/implementors/core/iter/trait.DoubleEndedIterator.js
-share/doc/rust/html/implementors/core/iter/trait.ExactSizeIterator.js
-share/doc/rust/html/implementors/core/iter/trait.FromIterator.js
-share/doc/rust/html/implementors/core/iter/trait.FusedIterator.js
-share/doc/rust/html/implementors/core/iter/trait.IntoIterator.js
-share/doc/rust/html/implementors/core/iter/trait.Iterator.js
-share/doc/rust/html/implementors/core/iter/trait.Product.js
-share/doc/rust/html/implementors/core/iter/trait.Step.js
-share/doc/rust/html/implementors/core/iter/trait.Sum.js
-share/doc/rust/html/implementors/core/iter/trait.TrustedLen.js
-share/doc/rust/html/implementors/core/iter/traits/
-share/doc/rust/html/implementors/core/iter/traits/trait.DoubleEndedIterator.js
-share/doc/rust/html/implementors/core/iter/traits/trait.ExactSizeIterator.js
-share/doc/rust/html/implementors/core/iter/traits/trait.Extend.js
-share/doc/rust/html/implementors/core/iter/traits/trait.FromIterator.js
-share/doc/rust/html/implementors/core/iter/traits/trait.FusedIterator.js
-share/doc/rust/html/implementors/core/iter/traits/trait.IntoIterator.js
-share/doc/rust/html/implementors/core/iter/traits/trait.Product.js
-share/doc/rust/html/implementors/core/iter/traits/trait.Sum.js
-share/doc/rust/html/implementors/core/iter/traits/trait.TrustedLen.js
-share/doc/rust/html/implementors/core/marker/
-share/doc/rust/html/implementors/core/marker/trait.Copy.js
-share/doc/rust/html/implementors/core/marker/trait.Send.js
-share/doc/rust/html/implementors/core/marker/trait.Sync.js
-share/doc/rust/html/implementors/core/nonzero/
-share/doc/rust/html/implementors/core/nonzero/trait.Zeroable.js
-share/doc/rust/html/implementors/core/num/
-share/doc/rust/html/implementors/core/num/trait.One.js
-share/doc/rust/html/implementors/core/num/trait.Zero.js
-share/doc/rust/html/implementors/core/ops/
-share/doc/rust/html/implementors/core/ops/trait.Add.js
-share/doc/rust/html/implementors/core/ops/trait.AddAssign.js
-share/doc/rust/html/implementors/core/ops/trait.BitAnd.js
-share/doc/rust/html/implementors/core/ops/trait.BitAndAssign.js
-share/doc/rust/html/implementors/core/ops/trait.BitOr.js
-share/doc/rust/html/implementors/core/ops/trait.BitOrAssign.js
-share/doc/rust/html/implementors/core/ops/trait.BitXor.js
-share/doc/rust/html/implementors/core/ops/trait.BitXorAssign.js
-share/doc/rust/html/implementors/core/ops/trait.BoxPlace.js
-share/doc/rust/html/implementors/core/ops/trait.Boxed.js
-share/doc/rust/html/implementors/core/ops/trait.Carrier.js
-share/doc/rust/html/implementors/core/ops/trait.CoerceUnsized.js
-share/doc/rust/html/implementors/core/ops/trait.Deref.js
-share/doc/rust/html/implementors/core/ops/trait.DerefMut.js
-share/doc/rust/html/implementors/core/ops/trait.Div.js
-share/doc/rust/html/implementors/core/ops/trait.DivAssign.js
-share/doc/rust/html/implementors/core/ops/trait.Drop.js
-share/doc/rust/html/implementors/core/ops/trait.Fn.js
-share/doc/rust/html/implementors/core/ops/trait.FnMut.js
-share/doc/rust/html/implementors/core/ops/trait.FnOnce.js
-share/doc/rust/html/implementors/core/ops/trait.InPlace.js
-share/doc/rust/html/implementors/core/ops/trait.Index.js
-share/doc/rust/html/implementors/core/ops/trait.IndexMut.js
-share/doc/rust/html/implementors/core/ops/trait.Mul.js
-share/doc/rust/html/implementors/core/ops/trait.MulAssign.js
-share/doc/rust/html/implementors/core/ops/trait.Neg.js
-share/doc/rust/html/implementors/core/ops/trait.Not.js
-share/doc/rust/html/implementors/core/ops/trait.Place.js
-share/doc/rust/html/implementors/core/ops/trait.Placer.js
-share/doc/rust/html/implementors/core/ops/trait.Rem.js
-share/doc/rust/html/implementors/core/ops/trait.RemAssign.js
-share/doc/rust/html/implementors/core/ops/trait.Shl.js
-share/doc/rust/html/implementors/core/ops/trait.ShlAssign.js
-share/doc/rust/html/implementors/core/ops/trait.Shr.js
-share/doc/rust/html/implementors/core/ops/trait.ShrAssign.js
-share/doc/rust/html/implementors/core/ops/trait.Sub.js
-share/doc/rust/html/implementors/core/ops/trait.SubAssign.js
-share/doc/rust/html/implementors/core/slice/
-share/doc/rust/html/implementors/core/slice/trait.SliceExt.js
-share/doc/rust/html/implementors/core/slice/trait.SliceIndex.js
-share/doc/rust/html/implementors/core/str/
-share/doc/rust/html/implementors/core/str/pattern/
-share/doc/rust/html/implementors/core/str/pattern/trait.DoubleEndedSearcher.js
-share/doc/rust/html/implementors/core/str/pattern/trait.Pattern.js
-share/doc/rust/html/implementors/core/str/pattern/trait.ReverseSearcher.js
-share/doc/rust/html/implementors/core/str/pattern/trait.Searcher.js
-share/doc/rust/html/implementors/core/str/trait.FromStr.js
-share/doc/rust/html/implementors/rand/
-share/doc/rust/html/implementors/rand/distributions/
-share/doc/rust/html/implementors/rand/distributions/trait.IndependentSample.js
-share/doc/rust/html/implementors/rand/distributions/trait.Sample.js
-share/doc/rust/html/implementors/rand/reseeding/
-share/doc/rust/html/implementors/rand/reseeding/trait.Reseeder.js
-share/doc/rust/html/implementors/rand/trait.Rng.js
-share/doc/rust/html/implementors/rand/trait.SeedableRng.js
-share/doc/rust/html/implementors/std/
-share/doc/rust/html/implementors/std/any/
-share/doc/rust/html/implementors/std/any/trait.Any.js
-share/doc/rust/html/implementors/std/ascii/
-share/doc/rust/html/implementors/std/ascii/trait.AsciiExt.js
-share/doc/rust/html/implementors/std/borrow/
-share/doc/rust/html/implementors/std/borrow/trait.Borrow.js
-share/doc/rust/html/implementors/std/borrow/trait.BorrowMut.js
-share/doc/rust/html/implementors/std/borrow/trait.ToOwned.js
-share/doc/rust/html/implementors/std/boxed/
-share/doc/rust/html/implementors/std/boxed/trait.FnBox.js
-share/doc/rust/html/implementors/std/clone/
-share/doc/rust/html/implementors/std/clone/trait.Clone.js
-share/doc/rust/html/implementors/std/cmp/
-share/doc/rust/html/implementors/std/cmp/trait.Eq.js
-share/doc/rust/html/implementors/std/cmp/trait.Ord.js
-share/doc/rust/html/implementors/std/cmp/trait.PartialEq.js
-share/doc/rust/html/implementors/std/cmp/trait.PartialOrd.js
-share/doc/rust/html/implementors/std/collections/
-share/doc/rust/html/implementors/std/collections/range/
-share/doc/rust/html/implementors/std/collections/range/trait.RangeArgument.js
-share/doc/rust/html/implementors/std/convert/
-share/doc/rust/html/implementors/std/convert/trait.AsMut.js
-share/doc/rust/html/implementors/std/convert/trait.AsRef.js
-share/doc/rust/html/implementors/std/convert/trait.From.js
-share/doc/rust/html/implementors/std/convert/trait.Into.js
-share/doc/rust/html/implementors/std/convert/trait.TryFrom.js
-share/doc/rust/html/implementors/std/convert/trait.TryInto.js
-share/doc/rust/html/implementors/std/default/
-share/doc/rust/html/implementors/std/default/trait.Default.js
-share/doc/rust/html/implementors/std/error/
-share/doc/rust/html/implementors/std/error/trait.Error.js
-share/doc/rust/html/implementors/std/fmt/
-share/doc/rust/html/implementors/std/fmt/trait.Binary.js
-share/doc/rust/html/implementors/std/fmt/trait.Debug.js
-share/doc/rust/html/implementors/std/fmt/trait.Display.js
-share/doc/rust/html/implementors/std/fmt/trait.LowerExp.js
-share/doc/rust/html/implementors/std/fmt/trait.LowerHex.js
-share/doc/rust/html/implementors/std/fmt/trait.Octal.js
-share/doc/rust/html/implementors/std/fmt/trait.Pointer.js
-share/doc/rust/html/implementors/std/fmt/trait.UpperExp.js
-share/doc/rust/html/implementors/std/fmt/trait.UpperHex.js
-share/doc/rust/html/implementors/std/fmt/trait.Write.js
-share/doc/rust/html/implementors/std/hash/
-share/doc/rust/html/implementors/std/hash/trait.BuildHasher.js
-share/doc/rust/html/implementors/std/hash/trait.Hash.js
-share/doc/rust/html/implementors/std/hash/trait.Hasher.js
-share/doc/rust/html/implementors/std/io/
-share/doc/rust/html/implementors/std/io/trait.BufRead.js
-share/doc/rust/html/implementors/std/io/trait.Read.js
-share/doc/rust/html/implementors/std/io/trait.Seek.js
-share/doc/rust/html/implementors/std/io/trait.Write.js
-share/doc/rust/html/implementors/std/iter/
-share/doc/rust/html/implementors/std/iter/trait.DoubleEndedIterator.js
-share/doc/rust/html/implementors/std/iter/trait.ExactSizeIterator.js
-share/doc/rust/html/implementors/std/iter/trait.Extend.js
-share/doc/rust/html/implementors/std/iter/trait.FromIterator.js
-share/doc/rust/html/implementors/std/iter/trait.FusedIterator.js
-share/doc/rust/html/implementors/std/iter/trait.IntoIterator.js
-share/doc/rust/html/implementors/std/iter/trait.Iterator.js
-share/doc/rust/html/implementors/std/iter/trait.Product.js
-share/doc/rust/html/implementors/std/iter/trait.Step.js
-share/doc/rust/html/implementors/std/iter/trait.Sum.js
-share/doc/rust/html/implementors/std/iter/trait.TrustedLen.js
-share/doc/rust/html/implementors/std/marker/
-share/doc/rust/html/implementors/std/marker/trait.Copy.js
-share/doc/rust/html/implementors/std/marker/trait.Send.js
-share/doc/rust/html/implementors/std/marker/trait.Sync.js
-share/doc/rust/html/implementors/std/net/
-share/doc/rust/html/implementors/std/net/trait.ToSocketAddrs.js
-share/doc/rust/html/implementors/std/num/
-share/doc/rust/html/implementors/std/num/trait.One.js
-share/doc/rust/html/implementors/std/num/trait.Zero.js
-share/doc/rust/html/implementors/std/ops/
-share/doc/rust/html/implementors/std/ops/trait.Add.js
-share/doc/rust/html/implementors/std/ops/trait.AddAssign.js
-share/doc/rust/html/implementors/std/ops/trait.BitAnd.js
-share/doc/rust/html/implementors/std/ops/trait.BitAndAssign.js
-share/doc/rust/html/implementors/std/ops/trait.BitOr.js
-share/doc/rust/html/implementors/std/ops/trait.BitOrAssign.js
-share/doc/rust/html/implementors/std/ops/trait.BitXor.js
-share/doc/rust/html/implementors/std/ops/trait.BitXorAssign.js
-share/doc/rust/html/implementors/std/ops/trait.BoxPlace.js
-share/doc/rust/html/implementors/std/ops/trait.Boxed.js
-share/doc/rust/html/implementors/std/ops/trait.Carrier.js
-share/doc/rust/html/implementors/std/ops/trait.CoerceUnsized.js
-share/doc/rust/html/implementors/std/ops/trait.Deref.js
-share/doc/rust/html/implementors/std/ops/trait.DerefMut.js
-share/doc/rust/html/implementors/std/ops/trait.Div.js
-share/doc/rust/html/implementors/std/ops/trait.DivAssign.js
-share/doc/rust/html/implementors/std/ops/trait.Drop.js
-share/doc/rust/html/implementors/std/ops/trait.Fn.js
-share/doc/rust/html/implementors/std/ops/trait.FnMut.js
-share/doc/rust/html/implementors/std/ops/trait.FnOnce.js
-share/doc/rust/html/implementors/std/ops/trait.InPlace.js
-share/doc/rust/html/implementors/std/ops/trait.Index.js
-share/doc/rust/html/implementors/std/ops/trait.IndexMut.js
-share/doc/rust/html/implementors/std/ops/trait.Mul.js
-share/doc/rust/html/implementors/std/ops/trait.MulAssign.js
-share/doc/rust/html/implementors/std/ops/trait.Neg.js
-share/doc/rust/html/implementors/std/ops/trait.Not.js
-share/doc/rust/html/implementors/std/ops/trait.Place.js
-share/doc/rust/html/implementors/std/ops/trait.Placer.js
-share/doc/rust/html/implementors/std/ops/trait.Rem.js
-share/doc/rust/html/implementors/std/ops/trait.RemAssign.js
-share/doc/rust/html/implementors/std/ops/trait.Shl.js
-share/doc/rust/html/implementors/std/ops/trait.ShlAssign.js
-share/doc/rust/html/implementors/std/ops/trait.Shr.js
-share/doc/rust/html/implementors/std/ops/trait.ShrAssign.js
-share/doc/rust/html/implementors/std/ops/trait.Sub.js
-share/doc/rust/html/implementors/std/ops/trait.SubAssign.js
-share/doc/rust/html/implementors/std/os/
-share/doc/rust/html/implementors/std/os/openbsd/
-share/doc/rust/html/implementors/std/os/openbsd/fs/
-share/doc/rust/html/implementors/std/os/openbsd/fs/trait.MetadataExt.js
-share/doc/rust/html/implementors/std/os/unix/
-share/doc/rust/html/implementors/std/os/unix/ffi/
-share/doc/rust/html/implementors/std/os/unix/ffi/trait.OsStrExt.js
-share/doc/rust/html/implementors/std/os/unix/ffi/trait.OsStringExt.js
-share/doc/rust/html/implementors/std/os/unix/fs/
-share/doc/rust/html/implementors/std/os/unix/fs/trait.DirBuilderExt.js
-share/doc/rust/html/implementors/std/os/unix/fs/trait.DirEntryExt.js
-share/doc/rust/html/implementors/std/os/unix/fs/trait.FileExt.js
-share/doc/rust/html/implementors/std/os/unix/fs/trait.FileTypeExt.js
-share/doc/rust/html/implementors/std/os/unix/fs/trait.MetadataExt.js
-share/doc/rust/html/implementors/std/os/unix/fs/trait.OpenOptionsExt.js
-share/doc/rust/html/implementors/std/os/unix/fs/trait.PermissionsExt.js
-share/doc/rust/html/implementors/std/os/unix/io/
-share/doc/rust/html/implementors/std/os/unix/io/trait.AsRawFd.js
-share/doc/rust/html/implementors/std/os/unix/io/trait.FromRawFd.js
-share/doc/rust/html/implementors/std/os/unix/io/trait.IntoRawFd.js
-share/doc/rust/html/implementors/std/os/unix/process/
-share/doc/rust/html/implementors/std/os/unix/process/trait.CommandExt.js
-share/doc/rust/html/implementors/std/os/unix/process/trait.ExitStatusExt.js
-share/doc/rust/html/implementors/std/os/unix/thread/
-share/doc/rust/html/implementors/std/os/unix/thread/trait.JoinHandleExt.js
-share/doc/rust/html/implementors/std/panic/
-share/doc/rust/html/implementors/std/panic/trait.RefUnwindSafe.js
-share/doc/rust/html/implementors/std/panic/trait.UnwindSafe.js
-share/doc/rust/html/implementors/std/slice/
-share/doc/rust/html/implementors/std/slice/trait.SliceConcatExt.js
-share/doc/rust/html/implementors/std/slice/trait.SliceIndex.js
-share/doc/rust/html/implementors/std/str/
-share/doc/rust/html/implementors/std/str/pattern/
-share/doc/rust/html/implementors/std/str/pattern/trait.DoubleEndedSearcher.js
-share/doc/rust/html/implementors/std/str/pattern/trait.Pattern.js
-share/doc/rust/html/implementors/std/str/pattern/trait.ReverseSearcher.js
-share/doc/rust/html/implementors/std/str/pattern/trait.Searcher.js
-share/doc/rust/html/implementors/std/str/trait.FromStr.js
-share/doc/rust/html/implementors/std/string/
-share/doc/rust/html/implementors/std/string/trait.ToString.js
-share/doc/rust/html/implementors/std_unicode/
-share/doc/rust/html/implementors/std_unicode/str/
-share/doc/rust/html/implementors/std_unicode/str/trait.UnicodeStr.js
-share/doc/rust/html/implementors/std_unicode/u_str/
-share/doc/rust/html/implementors/std_unicode/u_str/trait.UnicodeStr.js
-share/doc/rust/html/index.html
-share/doc/rust/html/intro.html
-share/doc/rust/html/jquery.js
-share/doc/rust/html/main.css
-share/doc/rust/html/main.js
-share/doc/rust/html/nomicon/
-share/doc/rust/html/nomicon/README.html
-share/doc/rust/html/nomicon/arc-and-mutex.html
-share/doc/rust/html/nomicon/atomics.html
-share/doc/rust/html/nomicon/borrow-splitting.html
-share/doc/rust/html/nomicon/casts.html
-share/doc/rust/html/nomicon/checked-uninit.html
-share/doc/rust/html/nomicon/coercions.html
-share/doc/rust/html/nomicon/concurrency.html
-share/doc/rust/html/nomicon/constructors.html
-share/doc/rust/html/nomicon/conversions.html
-share/doc/rust/html/nomicon/data.html
-share/doc/rust/html/nomicon/destructors.html
-share/doc/rust/html/nomicon/dot-operator.html
-share/doc/rust/html/nomicon/drop-flags.html
-share/doc/rust/html/nomicon/dropck.html
-share/doc/rust/html/nomicon/exception-safety.html
-share/doc/rust/html/nomicon/exotic-sizes.html
-share/doc/rust/html/nomicon/hrtb.html
-share/doc/rust/html/nomicon/index.html
-share/doc/rust/html/nomicon/leaking.html
-share/doc/rust/html/nomicon/lifetime-elision.html
-share/doc/rust/html/nomicon/lifetime-mismatch.html
-share/doc/rust/html/nomicon/lifetimes.html
-share/doc/rust/html/nomicon/meet-safe-and-unsafe.html
-share/doc/rust/html/nomicon/obrm.html
-share/doc/rust/html/nomicon/other-reprs.html
-share/doc/rust/html/nomicon/ownership.html
-share/doc/rust/html/nomicon/phantom-data.html
-share/doc/rust/html/nomicon/poisoning.html
-share/doc/rust/html/nomicon/races.html
-share/doc/rust/html/nomicon/references.html
-share/doc/rust/html/nomicon/repr-rust.html
-share/doc/rust/html/nomicon/rustbook.css
-share/doc/rust/html/nomicon/rustbook.js
-share/doc/rust/html/nomicon/safe-unsafe-meaning.html
-share/doc/rust/html/nomicon/send-and-sync.html
-share/doc/rust/html/nomicon/subtyping.html
-share/doc/rust/html/nomicon/transmutes.html
-share/doc/rust/html/nomicon/unbounded-lifetimes.html
-share/doc/rust/html/nomicon/unchecked-uninit.html
-share/doc/rust/html/nomicon/uninitialized.html
-share/doc/rust/html/nomicon/unwinding.html
-share/doc/rust/html/nomicon/vec-alloc.html
-share/doc/rust/html/nomicon/vec-dealloc.html
-share/doc/rust/html/nomicon/vec-deref.html
-share/doc/rust/html/nomicon/vec-drain.html
-share/doc/rust/html/nomicon/vec-final.html
-share/doc/rust/html/nomicon/vec-insert-remove.html
-share/doc/rust/html/nomicon/vec-into-iter.html
-share/doc/rust/html/nomicon/vec-layout.html
-share/doc/rust/html/nomicon/vec-push-pop.html
-share/doc/rust/html/nomicon/vec-raw.html
-share/doc/rust/html/nomicon/vec-zsts.html
-share/doc/rust/html/nomicon/vec.html
-share/doc/rust/html/nomicon/working-with-unsafe.html
-share/doc/rust/html/normalize.css
-share/doc/rust/html/not_found.html
-share/doc/rust/html/reference.html
-share/doc/rust/html/rust.css
-share/doc/rust/html/rust.html
-share/doc/rust/html/rustc-ux-guidelines.html
-share/doc/rust/html/rustdoc.css
-share/doc/rust/html/rustdoc.html
-share/doc/rust/html/search-index.js
-share/doc/rust/html/src/
-share/doc/rust/html/src/alloc/
-share/doc/rust/html/src/alloc/arc.rs.html
-share/doc/rust/html/src/alloc/boxed.rs.html
-share/doc/rust/html/src/alloc/heap.rs.html
-share/doc/rust/html/src/alloc/lib.rs.html
-share/doc/rust/html/src/alloc/macros.rs.html
-share/doc/rust/html/src/alloc/oom.rs.html
-share/doc/rust/html/src/alloc/raw_vec.rs.html
-share/doc/rust/html/src/alloc/rc.rs.html
-share/doc/rust/html/src/collections/
-share/doc/rust/html/src/collections/binary_heap.rs.html
-share/doc/rust/html/src/collections/borrow.rs.html
-share/doc/rust/html/src/collections/btree/
-share/doc/rust/html/src/collections/btree/map.rs.html
-share/doc/rust/html/src/collections/btree/mod.rs.html
-share/doc/rust/html/src/collections/btree/node.rs.html
-share/doc/rust/html/src/collections/btree/search.rs.html
-share/doc/rust/html/src/collections/btree/set.rs.html
-share/doc/rust/html/src/collections/enum_set.rs.html
-share/doc/rust/html/src/collections/fmt.rs.html
-share/doc/rust/html/src/collections/lib.rs.html
-share/doc/rust/html/src/collections/linked_list.rs.html
-share/doc/rust/html/src/collections/macros.rs.html
-share/doc/rust/html/src/collections/range.rs.html
-share/doc/rust/html/src/collections/slice.rs.html
-share/doc/rust/html/src/collections/str.rs.html
-share/doc/rust/html/src/collections/string.rs.html
-share/doc/rust/html/src/collections/vec.rs.html
-share/doc/rust/html/src/collections/vec_deque.rs.html
-share/doc/rust/html/src/core/
-share/doc/rust/html/src/core/any.rs.html
-share/doc/rust/html/src/core/array.rs.html
-share/doc/rust/html/src/core/borrow.rs.html
-share/doc/rust/html/src/core/cell.rs.html
-share/doc/rust/html/src/core/char.rs.html
-share/doc/rust/html/src/core/char_private.rs.html
-share/doc/rust/html/src/core/clone.rs.html
-share/doc/rust/html/src/core/cmp.rs.html
-share/doc/rust/html/src/core/convert.rs.html
-share/doc/rust/html/src/core/default.rs.html
-share/doc/rust/html/src/core/fmt/
-share/doc/rust/html/src/core/fmt/builders.rs.html
-share/doc/rust/html/src/core/fmt/mod.rs.html
-share/doc/rust/html/src/core/fmt/num.rs.html
-share/doc/rust/html/src/core/fmt/rt/
-share/doc/rust/html/src/core/fmt/rt/v1.rs.html
-share/doc/rust/html/src/core/hash/
-share/doc/rust/html/src/core/hash/mod.rs.html
-share/doc/rust/html/src/core/hash/sip.rs.html
-share/doc/rust/html/src/core/internal_macros.rs.html
-share/doc/rust/html/src/core/intrinsics.rs.html
-share/doc/rust/html/src/core/iter/
-share/doc/rust/html/src/core/iter/iterator.rs.html
-share/doc/rust/html/src/core/iter/mod.rs.html
-share/doc/rust/html/src/core/iter/range.rs.html
-share/doc/rust/html/src/core/iter/sources.rs.html
-share/doc/rust/html/src/core/iter/traits.rs.html
-share/doc/rust/html/src/core/iter_private.rs.html
-share/doc/rust/html/src/core/lib.rs.html
-share/doc/rust/html/src/core/macros.rs.html
-share/doc/rust/html/src/core/marker.rs.html
-share/doc/rust/html/src/core/mem.rs.html
-share/doc/rust/html/src/core/nonzero.rs.html
-share/doc/rust/html/src/core/num/
-share/doc/rust/html/src/core/num/bignum.rs.html
-share/doc/rust/html/src/core/num/dec2flt/
-share/doc/rust/html/src/core/num/dec2flt/algorithm.rs.html
-share/doc/rust/html/src/core/num/dec2flt/mod.rs.html
-share/doc/rust/html/src/core/num/dec2flt/num.rs.html
-share/doc/rust/html/src/core/num/dec2flt/parse.rs.html
-share/doc/rust/html/src/core/num/dec2flt/rawfp.rs.html
-share/doc/rust/html/src/core/num/dec2flt/table.rs.html
-share/doc/rust/html/src/core/num/diy_float.rs.html
-share/doc/rust/html/src/core/num/f32.rs.html
-share/doc/rust/html/src/core/num/f64.rs.html
-share/doc/rust/html/src/core/num/float_macros.rs.html
-share/doc/rust/html/src/core/num/flt2dec/
-share/doc/rust/html/src/core/num/flt2dec/decoder.rs.html
-share/doc/rust/html/src/core/num/flt2dec/estimator.rs.html
-share/doc/rust/html/src/core/num/flt2dec/mod.rs.html
-share/doc/rust/html/src/core/num/flt2dec/strategy/
-share/doc/rust/html/src/core/num/flt2dec/strategy/dragon.rs.html
-share/doc/rust/html/src/core/num/flt2dec/strategy/grisu.rs.html
-share/doc/rust/html/src/core/num/i16.rs.html
-share/doc/rust/html/src/core/num/i32.rs.html
-share/doc/rust/html/src/core/num/i64.rs.html
-share/doc/rust/html/src/core/num/i8.rs.html
-share/doc/rust/html/src/core/num/int_macros.rs.html
-share/doc/rust/html/src/core/num/isize.rs.html
-share/doc/rust/html/src/core/num/mod.rs.html
-share/doc/rust/html/src/core/num/u16.rs.html
-share/doc/rust/html/src/core/num/u32.rs.html
-share/doc/rust/html/src/core/num/u64.rs.html
-share/doc/rust/html/src/core/num/u8.rs.html
-share/doc/rust/html/src/core/num/uint_macros.rs.html
-share/doc/rust/html/src/core/num/usize.rs.html
-share/doc/rust/html/src/core/num/wrapping.rs.html
-share/doc/rust/html/src/core/ops.rs.html
-share/doc/rust/html/src/core/option.rs.html
-share/doc/rust/html/src/core/panicking.rs.html
-share/doc/rust/html/src/core/prelude/
-share/doc/rust/html/src/core/prelude/mod.rs.html
-share/doc/rust/html/src/core/prelude/v1.rs.html
-share/doc/rust/html/src/core/ptr.rs.html
-share/doc/rust/html/src/core/raw.rs.html
-share/doc/rust/html/src/core/result.rs.html
-share/doc/rust/html/src/core/slice.rs.html
-share/doc/rust/html/src/core/str/
-share/doc/rust/html/src/core/str/mod.rs.html
-share/doc/rust/html/src/core/str/pattern.rs.html
-share/doc/rust/html/src/core/sync/
-share/doc/rust/html/src/core/sync/atomic.rs.html
-share/doc/rust/html/src/core/sync/mod.rs.html
-share/doc/rust/html/src/core/tuple.rs.html
-share/doc/rust/html/src/std/
-share/doc/rust/html/src/std/ascii.rs.html
-share/doc/rust/html/src/std/collections/
-share/doc/rust/html/src/std/collections/hash/
-share/doc/rust/html/src/std/collections/hash/map.rs.html
-share/doc/rust/html/src/std/collections/hash/mod.rs.html
-share/doc/rust/html/src/std/collections/hash/set.rs.html
-share/doc/rust/html/src/std/collections/hash/table.rs.html
-share/doc/rust/html/src/std/collections/mod.rs.html
-share/doc/rust/html/src/std/env.rs.html
-share/doc/rust/html/src/std/error.rs.html
-share/doc/rust/html/src/std/f32.rs.html
-share/doc/rust/html/src/std/f64.rs.html
-share/doc/rust/html/src/std/ffi/
-share/doc/rust/html/src/std/ffi/c_str.rs.html
-share/doc/rust/html/src/std/ffi/mod.rs.html
-share/doc/rust/html/src/std/ffi/os_str.rs.html
-share/doc/rust/html/src/std/fs.rs.html
-share/doc/rust/html/src/std/io/
-share/doc/rust/html/src/std/io/buffered.rs.html
-share/doc/rust/html/src/std/io/cursor.rs.html
-share/doc/rust/html/src/std/io/error.rs.html
-share/doc/rust/html/src/std/io/impls.rs.html
-share/doc/rust/html/src/std/io/lazy.rs.html
-share/doc/rust/html/src/std/io/mod.rs.html
-share/doc/rust/html/src/std/io/prelude.rs.html
-share/doc/rust/html/src/std/io/stdio.rs.html
-share/doc/rust/html/src/std/io/util.rs.html
-share/doc/rust/html/src/std/lib.rs.html
-share/doc/rust/html/src/std/macros.rs.html
-share/doc/rust/html/src/std/memchr.rs.html
-share/doc/rust/html/src/std/net/
-share/doc/rust/html/src/std/net/addr.rs.html
-share/doc/rust/html/src/std/net/ip.rs.html
-share/doc/rust/html/src/std/net/mod.rs.html
-share/doc/rust/html/src/std/net/parser.rs.html
-share/doc/rust/html/src/std/net/tcp.rs.html
-share/doc/rust/html/src/std/net/udp.rs.html
-share/doc/rust/html/src/std/num.rs.html
-share/doc/rust/html/src/std/os/
-share/doc/rust/html/src/std/os/mod.rs.html
-share/doc/rust/html/src/std/os/openbsd/
-share/doc/rust/html/src/std/os/openbsd/fs.rs.html
-share/doc/rust/html/src/std/os/openbsd/mod.rs.html
-share/doc/rust/html/src/std/os/openbsd/raw.rs.html
-share/doc/rust/html/src/std/os/raw.rs.html
-share/doc/rust/html/src/std/panic.rs.html
-share/doc/rust/html/src/std/panicking.rs.html
-share/doc/rust/html/src/std/path.rs.html
-share/doc/rust/html/src/std/prelude/
-share/doc/rust/html/src/std/prelude/mod.rs.html
-share/doc/rust/html/src/std/prelude/v1.rs.html
-share/doc/rust/html/src/std/primitive_docs.rs.html
-share/doc/rust/html/src/std/process.rs.html
-share/doc/rust/html/src/std/rand/
-share/doc/rust/html/src/std/rand/mod.rs.html
-share/doc/rust/html/src/std/rand/reader.rs.html
-share/doc/rust/html/src/std/rt.rs.html
-share/doc/rust/html/src/std/sync/
-share/doc/rust/html/src/std/sync/barrier.rs.html
-share/doc/rust/html/src/std/sync/condvar.rs.html
-share/doc/rust/html/src/std/sync/mod.rs.html
-share/doc/rust/html/src/std/sync/mpsc/
-share/doc/rust/html/src/std/sync/mpsc/blocking.rs.html
-share/doc/rust/html/src/std/sync/mpsc/mod.rs.html
-share/doc/rust/html/src/std/sync/mpsc/mpsc_queue.rs.html
-share/doc/rust/html/src/std/sync/mpsc/oneshot.rs.html
-share/doc/rust/html/src/std/sync/mpsc/select.rs.html
-share/doc/rust/html/src/std/sync/mpsc/shared.rs.html
-share/doc/rust/html/src/std/sync/mpsc/spsc_queue.rs.html
-share/doc/rust/html/src/std/sync/mpsc/stream.rs.html
-share/doc/rust/html/src/std/sync/mpsc/sync.rs.html
-share/doc/rust/html/src/std/sync/mutex.rs.html
-share/doc/rust/html/src/std/sync/once.rs.html
-share/doc/rust/html/src/std/sync/rwlock.rs.html
-share/doc/rust/html/src/std/sys/
-share/doc/rust/html/src/std/sys/mod.rs.html
-share/doc/rust/html/src/std/sys/unix/
-share/doc/rust/html/src/std/sys/unix/args.rs.html
-share/doc/rust/html/src/std/sys/unix/backtrace/
-share/doc/rust/html/src/std/sys/unix/backtrace/mod.rs.html
-share/doc/rust/html/src/std/sys/unix/backtrace/printing/
-share/doc/rust/html/src/std/sys/unix/backtrace/printing/gnu.rs.html
-share/doc/rust/html/src/std/sys/unix/backtrace/printing/mod.rs.html
-share/doc/rust/html/src/std/sys/unix/backtrace/tracing/
-share/doc/rust/html/src/std/sys/unix/backtrace/tracing/gcc_s.rs.html
-share/doc/rust/html/src/std/sys/unix/backtrace/tracing/mod.rs.html
-share/doc/rust/html/src/std/sys/unix/condvar.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/
-share/doc/rust/html/src/std/sys/unix/ext/ffi.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/fs.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/io.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/mod.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/net.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/process.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/raw.rs.html
-share/doc/rust/html/src/std/sys/unix/ext/thread.rs.html
-share/doc/rust/html/src/std/sys/unix/fd.rs.html
-share/doc/rust/html/src/std/sys/unix/fs.rs.html
-share/doc/rust/html/src/std/sys/unix/mod.rs.html
-share/doc/rust/html/src/std/sys/unix/mutex.rs.html
-share/doc/rust/html/src/std/sys/unix/net.rs.html
-share/doc/rust/html/src/std/sys/unix/os.rs.html
-share/doc/rust/html/src/std/sys/unix/os_str.rs.html
-share/doc/rust/html/src/std/sys/unix/path.rs.html
-share/doc/rust/html/src/std/sys/unix/pipe.rs.html
-share/doc/rust/html/src/std/sys/unix/process/
-share/doc/rust/html/src/std/sys/unix/process/mod.rs.html
-share/doc/rust/html/src/std/sys/unix/process/process_common.rs.html
-share/doc/rust/html/src/std/sys/unix/process/process_unix.rs.html
-share/doc/rust/html/src/std/sys/unix/rand.rs.html
-share/doc/rust/html/src/std/sys/unix/rwlock.rs.html
-share/doc/rust/html/src/std/sys/unix/stack_overflow.rs.html
-share/doc/rust/html/src/std/sys/unix/stdio.rs.html
-share/doc/rust/html/src/std/sys/unix/thread.rs.html
-share/doc/rust/html/src/std/sys/unix/thread_local.rs.html
-share/doc/rust/html/src/std/sys/unix/time.rs.html
-share/doc/rust/html/src/std/sys/unix/weak.rs.html
-share/doc/rust/html/src/std/sys_common/
-share/doc/rust/html/src/std/sys_common/at_exit_imp.rs.html
-share/doc/rust/html/src/std/sys_common/backtrace.rs.html
-share/doc/rust/html/src/std/sys_common/condvar.rs.html
-share/doc/rust/html/src/std/sys_common/gnu/
-share/doc/rust/html/src/std/sys_common/gnu/libbacktrace.rs.html
-share/doc/rust/html/src/std/sys_common/gnu/mod.rs.html
-share/doc/rust/html/src/std/sys_common/io.rs.html
-share/doc/rust/html/src/std/sys_common/memchr.rs.html
-share/doc/rust/html/src/std/sys_common/mod.rs.html
-share/doc/rust/html/src/std/sys_common/mutex.rs.html
-share/doc/rust/html/src/std/sys_common/net.rs.html
-share/doc/rust/html/src/std/sys_common/poison.rs.html
-share/doc/rust/html/src/std/sys_common/remutex.rs.html
-share/doc/rust/html/src/std/sys_common/rwlock.rs.html
-share/doc/rust/html/src/std/sys_common/thread.rs.html
-share/doc/rust/html/src/std/sys_common/thread_info.rs.html
-share/doc/rust/html/src/std/sys_common/thread_local.rs.html
-share/doc/rust/html/src/std/sys_common/util.rs.html
-share/doc/rust/html/src/std/sys_common/wtf8.rs.html
-share/doc/rust/html/src/std/thread/
-share/doc/rust/html/src/std/thread/local.rs.html
-share/doc/rust/html/src/std/thread/mod.rs.html
-share/doc/rust/html/src/std/time/
-share/doc/rust/html/src/std/time/duration.rs.html
-share/doc/rust/html/src/std/time/mod.rs.html
-share/doc/rust/html/src/std_unicode/
-share/doc/rust/html/src/std_unicode/char.rs.html
-share/doc/rust/html/src/std_unicode/lib.rs.html
-share/doc/rust/html/src/std_unicode/tables.rs.html
-share/doc/rust/html/src/std_unicode/u_str.rs.html
-share/doc/rust/html/std/
-share/doc/rust/html/std/any/
-share/doc/rust/html/std/any/Any.t.html
-share/doc/rust/html/std/any/TypeId.t.html
-share/doc/rust/html/std/any/index.html
-share/doc/rust/html/std/any/sidebar-items.js
-share/doc/rust/html/std/any/struct.TypeId.html
-share/doc/rust/html/std/any/trait.Any.html
-share/doc/rust/html/std/array.t.html
-share/doc/rust/html/std/ascii/
-share/doc/rust/html/std/ascii/AsciiExt.t.html
-share/doc/rust/html/std/ascii/EscapeDefault.t.html
-share/doc/rust/html/std/ascii/escape_default.v.html
-share/doc/rust/html/std/ascii/fn.escape_default.html
-share/doc/rust/html/std/ascii/index.html
-share/doc/rust/html/std/ascii/sidebar-items.js
-share/doc/rust/html/std/ascii/struct.EscapeDefault.html
-share/doc/rust/html/std/ascii/trait.AsciiExt.html
-share/doc/rust/html/std/assert.m.html
-share/doc/rust/html/std/assert_eq.m.html
-share/doc/rust/html/std/assert_ne.m.html
-share/doc/rust/html/std/bool.t.html
-share/doc/rust/html/std/borrow/
-share/doc/rust/html/std/borrow/Borrow.t.html
-share/doc/rust/html/std/borrow/BorrowMut.t.html
-share/doc/rust/html/std/borrow/Cow.t.html
-share/doc/rust/html/std/borrow/ToOwned.t.html
-share/doc/rust/html/std/borrow/enum.Cow.html
-share/doc/rust/html/std/borrow/index.html
-share/doc/rust/html/std/borrow/sidebar-items.js
-share/doc/rust/html/std/borrow/trait.Borrow.html
-share/doc/rust/html/std/borrow/trait.BorrowMut.html
-share/doc/rust/html/std/borrow/trait.ToOwned.html
-share/doc/rust/html/std/boxed/
-share/doc/rust/html/std/boxed/Box.t.html
-share/doc/rust/html/std/boxed/ExchangeHeapSingleton.t.html
-share/doc/rust/html/std/boxed/FnBox.t.html
-share/doc/rust/html/std/boxed/HEAP.v.html
-share/doc/rust/html/std/boxed/IntermediateBox.t.html
-share/doc/rust/html/std/boxed/constant.HEAP.html
-share/doc/rust/html/std/boxed/index.html
-share/doc/rust/html/std/boxed/sidebar-items.js
-share/doc/rust/html/std/boxed/struct.Box.html
-share/doc/rust/html/std/boxed/struct.ExchangeHeapSingleton.html
-share/doc/rust/html/std/boxed/struct.IntermediateBox.html
-share/doc/rust/html/std/boxed/trait.FnBox.html
-share/doc/rust/html/std/cell/
-share/doc/rust/html/std/cell/BorrowError.t.html
-share/doc/rust/html/std/cell/BorrowMutError.t.html
-share/doc/rust/html/std/cell/BorrowState.t.html
-share/doc/rust/html/std/cell/Cell.t.html
-share/doc/rust/html/std/cell/Ref.t.html
-share/doc/rust/html/std/cell/RefCell.t.html
-share/doc/rust/html/std/cell/RefMut.t.html
-share/doc/rust/html/std/cell/UnsafeCell.t.html
-share/doc/rust/html/std/cell/enum.BorrowState.html
-share/doc/rust/html/std/cell/index.html
-share/doc/rust/html/std/cell/sidebar-items.js
-share/doc/rust/html/std/cell/struct.BorrowError.html
-share/doc/rust/html/std/cell/struct.BorrowMutError.html
-share/doc/rust/html/std/cell/struct.Cell.html
-share/doc/rust/html/std/cell/struct.Ref.html
-share/doc/rust/html/std/cell/struct.RefCell.html
-share/doc/rust/html/std/cell/struct.RefMut.html
-share/doc/rust/html/std/cell/struct.UnsafeCell.html
-share/doc/rust/html/std/cfg.m.html
-share/doc/rust/html/std/char/
-share/doc/rust/html/std/char.t.html
-share/doc/rust/html/std/char/CharTryFromError.t.html
-share/doc/rust/html/std/char/DecodeUtf16.t.html
-share/doc/rust/html/std/char/DecodeUtf16Error.t.html
-share/doc/rust/html/std/char/DecodeUtf8.t.html
-share/doc/rust/html/std/char/EscapeDebug.t.html
-share/doc/rust/html/std/char/EscapeDefault.t.html
-share/doc/rust/html/std/char/EscapeUnicode.t.html
-share/doc/rust/html/std/char/MAX.v.html
-share/doc/rust/html/std/char/REPLACEMENT_CHARACTER.v.html
-share/doc/rust/html/std/char/ToLowercase.t.html
-share/doc/rust/html/std/char/ToUppercase.t.html
-share/doc/rust/html/std/char/UNICODE_VERSION.v.html
-share/doc/rust/html/std/char/constant.MAX.html
-share/doc/rust/html/std/char/constant.REPLACEMENT_CHARACTER.html
-share/doc/rust/html/std/char/constant.UNICODE_VERSION.html
-share/doc/rust/html/std/char/decode_utf16.v.html
-share/doc/rust/html/std/char/decode_utf8.v.html
-share/doc/rust/html/std/char/fn.decode_utf16.html
-share/doc/rust/html/std/char/fn.decode_utf8.html
-share/doc/rust/html/std/char/fn.from_digit.html
-share/doc/rust/html/std/char/fn.from_u32.html
-share/doc/rust/html/std/char/fn.from_u32_unchecked.html
-share/doc/rust/html/std/char/from_digit.v.html
-share/doc/rust/html/std/char/from_u32.v.html
-share/doc/rust/html/std/char/from_u32_unchecked.v.html
-share/doc/rust/html/std/char/index.html
-share/doc/rust/html/std/char/sidebar-items.js
-share/doc/rust/html/std/char/struct.CharTryFromError.html
-share/doc/rust/html/std/char/struct.DecodeUtf16.html
-share/doc/rust/html/std/char/struct.DecodeUtf16Error.html
-share/doc/rust/html/std/char/struct.DecodeUtf8.html
-share/doc/rust/html/std/char/struct.EscapeDebug.html
-share/doc/rust/html/std/char/struct.EscapeDefault.html
-share/doc/rust/html/std/char/struct.EscapeUnicode.html
-share/doc/rust/html/std/char/struct.ToLowercase.html
-share/doc/rust/html/std/char/struct.ToUppercase.html
-share/doc/rust/html/std/clone/
-share/doc/rust/html/std/clone/Clone.t.html
-share/doc/rust/html/std/clone/index.html
-share/doc/rust/html/std/clone/sidebar-items.js
-share/doc/rust/html/std/clone/trait.Clone.html
-share/doc/rust/html/std/cmp/
-share/doc/rust/html/std/cmp/Eq.t.html
-share/doc/rust/html/std/cmp/Ord.t.html
-share/doc/rust/html/std/cmp/Ordering.t.html
-share/doc/rust/html/std/cmp/PartialEq.t.html
-share/doc/rust/html/std/cmp/PartialOrd.t.html
-share/doc/rust/html/std/cmp/enum.Ordering.html
-share/doc/rust/html/std/cmp/fn.max.html
-share/doc/rust/html/std/cmp/fn.min.html
-share/doc/rust/html/std/cmp/index.html
-share/doc/rust/html/std/cmp/max.v.html
-share/doc/rust/html/std/cmp/min.v.html
-share/doc/rust/html/std/cmp/sidebar-items.js
-share/doc/rust/html/std/cmp/trait.Eq.html
-share/doc/rust/html/std/cmp/trait.Ord.html
-share/doc/rust/html/std/cmp/trait.PartialEq.html
-share/doc/rust/html/std/cmp/trait.PartialOrd.html
-share/doc/rust/html/std/collections/
-share/doc/rust/html/std/collections/BTreeMap.t.html
-share/doc/rust/html/std/collections/BTreeSet.t.html
-share/doc/rust/html/std/collections/BinaryHeap.t.html
-share/doc/rust/html/std/collections/Bound.t.html
-share/doc/rust/html/std/collections/HashMap.t.html
-share/doc/rust/html/std/collections/HashSet.t.html
-share/doc/rust/html/std/collections/LinkedList.t.html
-share/doc/rust/html/std/collections/VecDeque.t.html
-share/doc/rust/html/std/collections/binary_heap/
-share/doc/rust/html/std/collections/binary_heap/BinaryHeap.t.html
-share/doc/rust/html/std/collections/binary_heap/Drain.t.html
-share/doc/rust/html/std/collections/binary_heap/IntoIter.t.html
-share/doc/rust/html/std/collections/binary_heap/Iter.t.html
-share/doc/rust/html/std/collections/binary_heap/PeekMut.t.html
-share/doc/rust/html/std/collections/binary_heap/index.html
-share/doc/rust/html/std/collections/binary_heap/sidebar-items.js
-share/doc/rust/html/std/collections/binary_heap/struct.BinaryHeap.html
-share/doc/rust/html/std/collections/binary_heap/struct.Drain.html
-share/doc/rust/html/std/collections/binary_heap/struct.IntoIter.html
-share/doc/rust/html/std/collections/binary_heap/struct.Iter.html
-share/doc/rust/html/std/collections/binary_heap/struct.PeekMut.html
-share/doc/rust/html/std/collections/btree_map/
-share/doc/rust/html/std/collections/btree_map/BTreeMap.t.html
-share/doc/rust/html/std/collections/btree_map/Entry.t.html
-share/doc/rust/html/std/collections/btree_map/IntoIter.t.html
-share/doc/rust/html/std/collections/btree_map/Iter.t.html
-share/doc/rust/html/std/collections/btree_map/IterMut.t.html
-share/doc/rust/html/std/collections/btree_map/Keys.t.html
-share/doc/rust/html/std/collections/btree_map/OccupiedEntry.t.html
-share/doc/rust/html/std/collections/btree_map/Range.t.html
-share/doc/rust/html/std/collections/btree_map/RangeMut.t.html
-share/doc/rust/html/std/collections/btree_map/VacantEntry.t.html
-share/doc/rust/html/std/collections/btree_map/Values.t.html
-share/doc/rust/html/std/collections/btree_map/ValuesMut.t.html
-share/doc/rust/html/std/collections/btree_map/enum.Entry.html
-share/doc/rust/html/std/collections/btree_map/index.html
-share/doc/rust/html/std/collections/btree_map/sidebar-items.js
-share/doc/rust/html/std/collections/btree_map/struct.BTreeMap.html
-share/doc/rust/html/std/collections/btree_map/struct.IntoIter.html
-share/doc/rust/html/std/collections/btree_map/struct.Iter.html
-share/doc/rust/html/std/collections/btree_map/struct.IterMut.html
-share/doc/rust/html/std/collections/btree_map/struct.Keys.html
-share/doc/rust/html/std/collections/btree_map/struct.OccupiedEntry.html
-share/doc/rust/html/std/collections/btree_map/struct.Range.html
-share/doc/rust/html/std/collections/btree_map/struct.RangeMut.html
-share/doc/rust/html/std/collections/btree_map/struct.VacantEntry.html
-share/doc/rust/html/std/collections/btree_map/struct.Values.html
-share/doc/rust/html/std/collections/btree_map/struct.ValuesMut.html
-share/doc/rust/html/std/collections/btree_set/
-share/doc/rust/html/std/collections/btree_set/BTreeSet.t.html
-share/doc/rust/html/std/collections/btree_set/Difference.t.html
-share/doc/rust/html/std/collections/btree_set/Intersection.t.html
-share/doc/rust/html/std/collections/btree_set/IntoIter.t.html
-share/doc/rust/html/std/collections/btree_set/Iter.t.html
-share/doc/rust/html/std/collections/btree_set/Range.t.html
-share/doc/rust/html/std/collections/btree_set/SymmetricDifference.t.html
-share/doc/rust/html/std/collections/btree_set/Union.t.html
-share/doc/rust/html/std/collections/btree_set/index.html
-share/doc/rust/html/std/collections/btree_set/sidebar-items.js
-share/doc/rust/html/std/collections/btree_set/struct.BTreeSet.html
-share/doc/rust/html/std/collections/btree_set/struct.Difference.html
-share/doc/rust/html/std/collections/btree_set/struct.Intersection.html
-share/doc/rust/html/std/collections/btree_set/struct.IntoIter.html
-share/doc/rust/html/std/collections/btree_set/struct.Iter.html
-share/doc/rust/html/std/collections/btree_set/struct.Range.html
-share/doc/rust/html/std/collections/btree_set/struct.SymmetricDifference.html
-share/doc/rust/html/std/collections/btree_set/struct.Union.html
-share/doc/rust/html/std/collections/enum.Bound.html
-share/doc/rust/html/std/collections/hash/
-share/doc/rust/html/std/collections/hash/map/
-share/doc/rust/html/std/collections/hash/map/DefaultHasher.t.html
-share/doc/rust/html/std/collections/hash/map/Drain.t.html
-share/doc/rust/html/std/collections/hash/map/Entry.t.html
-share/doc/rust/html/std/collections/hash/map/HashMap.t.html
-share/doc/rust/html/std/collections/hash/map/IntoIter.t.html
-share/doc/rust/html/std/collections/hash/map/Iter.t.html
-share/doc/rust/html/std/collections/hash/map/IterMut.t.html
-share/doc/rust/html/std/collections/hash/map/Keys.t.html
-share/doc/rust/html/std/collections/hash/map/OccupiedEntry.t.html
-share/doc/rust/html/std/collections/hash/map/RandomState.t.html
-share/doc/rust/html/std/collections/hash/map/VacantEntry.t.html
-share/doc/rust/html/std/collections/hash/map/Values.t.html
-share/doc/rust/html/std/collections/hash/map/ValuesMut.t.html
-share/doc/rust/html/std/collections/hash/map/enum.Entry.html
-share/doc/rust/html/std/collections/hash/map/struct.DefaultHasher.html
-share/doc/rust/html/std/collections/hash/map/struct.Drain.html
-share/doc/rust/html/std/collections/hash/map/struct.HashMap.html
-share/doc/rust/html/std/collections/hash/map/struct.IntoIter.html
-share/doc/rust/html/std/collections/hash/map/struct.Iter.html
-share/doc/rust/html/std/collections/hash/map/struct.IterMut.html
-share/doc/rust/html/std/collections/hash/map/struct.Keys.html
-share/doc/rust/html/std/collections/hash/map/struct.OccupiedEntry.html
-share/doc/rust/html/std/collections/hash/map/struct.RandomState.html
-share/doc/rust/html/std/collections/hash/map/struct.VacantEntry.html
-share/doc/rust/html/std/collections/hash/map/struct.Values.html
-share/doc/rust/html/std/collections/hash/map/struct.ValuesMut.html
-share/doc/rust/html/std/collections/hash/set/
-share/doc/rust/html/std/collections/hash/set/Difference.t.html
-share/doc/rust/html/std/collections/hash/set/Drain.t.html
-share/doc/rust/html/std/collections/hash/set/HashSet.t.html
-share/doc/rust/html/std/collections/hash/set/Intersection.t.html
-share/doc/rust/html/std/collections/hash/set/IntoIter.t.html
-share/doc/rust/html/std/collections/hash/set/Iter.t.html
-share/doc/rust/html/std/collections/hash/set/SymmetricDifference.t.html
-share/doc/rust/html/std/collections/hash/set/Union.t.html
-share/doc/rust/html/std/collections/hash/set/struct.Difference.html
-share/doc/rust/html/std/collections/hash/set/struct.Drain.html
-share/doc/rust/html/std/collections/hash/set/struct.HashSet.html
-share/doc/rust/html/std/collections/hash/set/struct.Intersection.html
-share/doc/rust/html/std/collections/hash/set/struct.IntoIter.html
-share/doc/rust/html/std/collections/hash/set/struct.Iter.html
-share/doc/rust/html/std/collections/hash/set/struct.SymmetricDifference.html
-share/doc/rust/html/std/collections/hash/set/struct.Union.html
-share/doc/rust/html/std/collections/hash_map/
-share/doc/rust/html/std/collections/hash_map/DefaultHasher.t.html
-share/doc/rust/html/std/collections/hash_map/Drain.t.html
-share/doc/rust/html/std/collections/hash_map/Entry.t.html
-share/doc/rust/html/std/collections/hash_map/HashMap.t.html
-share/doc/rust/html/std/collections/hash_map/IntoIter.t.html
-share/doc/rust/html/std/collections/hash_map/Iter.t.html
-share/doc/rust/html/std/collections/hash_map/IterMut.t.html
-share/doc/rust/html/std/collections/hash_map/Keys.t.html
-share/doc/rust/html/std/collections/hash_map/OccupiedEntry.t.html
-share/doc/rust/html/std/collections/hash_map/RandomState.t.html
-share/doc/rust/html/std/collections/hash_map/VacantEntry.t.html
-share/doc/rust/html/std/collections/hash_map/Values.t.html
-share/doc/rust/html/std/collections/hash_map/ValuesMut.t.html
-share/doc/rust/html/std/collections/hash_map/enum.Entry.html
-share/doc/rust/html/std/collections/hash_map/index.html
-share/doc/rust/html/std/collections/hash_map/sidebar-items.js
-share/doc/rust/html/std/collections/hash_map/struct.DefaultHasher.html
-share/doc/rust/html/std/collections/hash_map/struct.Drain.html
-share/doc/rust/html/std/collections/hash_map/struct.HashMap.html
-share/doc/rust/html/std/collections/hash_map/struct.IntoIter.html
-share/doc/rust/html/std/collections/hash_map/struct.Iter.html
-share/doc/rust/html/std/collections/hash_map/struct.IterMut.html
-share/doc/rust/html/std/collections/hash_map/struct.Keys.html
-share/doc/rust/html/std/collections/hash_map/struct.OccupiedEntry.html
-share/doc/rust/html/std/collections/hash_map/struct.RandomState.html
-share/doc/rust/html/std/collections/hash_map/struct.VacantEntry.html
-share/doc/rust/html/std/collections/hash_map/struct.Values.html
-share/doc/rust/html/std/collections/hash_map/struct.ValuesMut.html
-share/doc/rust/html/std/collections/hash_set/
-share/doc/rust/html/std/collections/hash_set/Difference.t.html
-share/doc/rust/html/std/collections/hash_set/Drain.t.html
-share/doc/rust/html/std/collections/hash_set/HashSet.t.html
-share/doc/rust/html/std/collections/hash_set/Intersection.t.html
-share/doc/rust/html/std/collections/hash_set/IntoIter.t.html
-share/doc/rust/html/std/collections/hash_set/Iter.t.html
-share/doc/rust/html/std/collections/hash_set/SymmetricDifference.t.html
-share/doc/rust/html/std/collections/hash_set/Union.t.html
-share/doc/rust/html/std/collections/hash_set/index.html
-share/doc/rust/html/std/collections/hash_set/sidebar-items.js
-share/doc/rust/html/std/collections/hash_set/struct.Difference.html
-share/doc/rust/html/std/collections/hash_set/struct.Drain.html
-share/doc/rust/html/std/collections/hash_set/struct.HashSet.html
-share/doc/rust/html/std/collections/hash_set/struct.Intersection.html
-share/doc/rust/html/std/collections/hash_set/struct.IntoIter.html
-share/doc/rust/html/std/collections/hash_set/struct.Iter.html
-share/doc/rust/html/std/collections/hash_set/struct.SymmetricDifference.html
-share/doc/rust/html/std/collections/hash_set/struct.Union.html
-share/doc/rust/html/std/collections/index.html
-share/doc/rust/html/std/collections/linked_list/
-share/doc/rust/html/std/collections/linked_list/BackPlace.t.html
-share/doc/rust/html/std/collections/linked_list/FrontPlace.t.html
-share/doc/rust/html/std/collections/linked_list/IntoIter.t.html
-share/doc/rust/html/std/collections/linked_list/Iter.t.html
-share/doc/rust/html/std/collections/linked_list/IterMut.t.html
-share/doc/rust/html/std/collections/linked_list/LinkedList.t.html
-share/doc/rust/html/std/collections/linked_list/index.html
-share/doc/rust/html/std/collections/linked_list/sidebar-items.js
-share/doc/rust/html/std/collections/linked_list/struct.BackPlace.html
-share/doc/rust/html/std/collections/linked_list/struct.FrontPlace.html
-share/doc/rust/html/std/collections/linked_list/struct.IntoIter.html
-share/doc/rust/html/std/collections/linked_list/struct.Iter.html
-share/doc/rust/html/std/collections/linked_list/struct.IterMut.html
-share/doc/rust/html/std/collections/linked_list/struct.LinkedList.html
-share/doc/rust/html/std/collections/range/
-share/doc/rust/html/std/collections/range/RangeArgument.t.html
-share/doc/rust/html/std/collections/range/index.html
-share/doc/rust/html/std/collections/range/sidebar-items.js
-share/doc/rust/html/std/collections/range/trait.RangeArgument.html
-share/doc/rust/html/std/collections/sidebar-items.js
-share/doc/rust/html/std/collections/struct.BTreeMap.html
-share/doc/rust/html/std/collections/struct.BTreeSet.html
-share/doc/rust/html/std/collections/struct.BinaryHeap.html
-share/doc/rust/html/std/collections/struct.HashMap.html
-share/doc/rust/html/std/collections/struct.HashSet.html
-share/doc/rust/html/std/collections/struct.LinkedList.html
-share/doc/rust/html/std/collections/struct.VecDeque.html
-share/doc/rust/html/std/collections/vec_deque/
-share/doc/rust/html/std/collections/vec_deque/Drain.t.html
-share/doc/rust/html/std/collections/vec_deque/IntoIter.t.html
-share/doc/rust/html/std/collections/vec_deque/Iter.t.html
-share/doc/rust/html/std/collections/vec_deque/IterMut.t.html
-share/doc/rust/html/std/collections/vec_deque/VecDeque.t.html
-share/doc/rust/html/std/collections/vec_deque/index.html
-share/doc/rust/html/std/collections/vec_deque/sidebar-items.js
-share/doc/rust/html/std/collections/vec_deque/struct.Drain.html
-share/doc/rust/html/std/collections/vec_deque/struct.IntoIter.html
-share/doc/rust/html/std/collections/vec_deque/struct.Iter.html
-share/doc/rust/html/std/collections/vec_deque/struct.IterMut.html
-share/doc/rust/html/std/collections/vec_deque/struct.VecDeque.html
-share/doc/rust/html/std/column.m.html
-share/doc/rust/html/std/concat.m.html
-share/doc/rust/html/std/concat_idents.m.html
-share/doc/rust/html/std/convert/
-share/doc/rust/html/std/convert/AsMut.t.html
-share/doc/rust/html/std/convert/AsRef.t.html
-share/doc/rust/html/std/convert/From.t.html
-share/doc/rust/html/std/convert/Into.t.html
-share/doc/rust/html/std/convert/TryFrom.t.html
-share/doc/rust/html/std/convert/TryInto.t.html
-share/doc/rust/html/std/convert/index.html
-share/doc/rust/html/std/convert/sidebar-items.js
-share/doc/rust/html/std/convert/trait.AsMut.html
-share/doc/rust/html/std/convert/trait.AsRef.html
-share/doc/rust/html/std/convert/trait.From.html
-share/doc/rust/html/std/convert/trait.Into.html
-share/doc/rust/html/std/convert/trait.TryFrom.html
-share/doc/rust/html/std/convert/trait.TryInto.html
-share/doc/rust/html/std/debug_assert.m.html
-share/doc/rust/html/std/debug_assert_eq.m.html
-share/doc/rust/html/std/debug_assert_ne.m.html
-share/doc/rust/html/std/default/
-share/doc/rust/html/std/default/Default.t.html
-share/doc/rust/html/std/default/index.html
-share/doc/rust/html/std/default/sidebar-items.js
-share/doc/rust/html/std/default/trait.Default.html
-share/doc/rust/html/std/env/
-share/doc/rust/html/std/env.m.html
-share/doc/rust/html/std/env/Args.t.html
-share/doc/rust/html/std/env/ArgsOs.t.html
-share/doc/rust/html/std/env/JoinPathsError.t.html
-share/doc/rust/html/std/env/SplitPaths.t.html
-share/doc/rust/html/std/env/VarError.t.html
-share/doc/rust/html/std/env/Vars.t.html
-share/doc/rust/html/std/env/VarsOs.t.html
-share/doc/rust/html/std/env/args.v.html
-share/doc/rust/html/std/env/args_os.v.html
-share/doc/rust/html/std/env/consts/
-share/doc/rust/html/std/env/consts/ARCH.v.html
-share/doc/rust/html/std/env/consts/DLL_EXTENSION.v.html
-share/doc/rust/html/std/env/consts/DLL_PREFIX.v.html
-share/doc/rust/html/std/env/consts/DLL_SUFFIX.v.html
-share/doc/rust/html/std/env/consts/EXE_EXTENSION.v.html
-share/doc/rust/html/std/env/consts/EXE_SUFFIX.v.html
-share/doc/rust/html/std/env/consts/FAMILY.v.html
-share/doc/rust/html/std/env/consts/OS.v.html
-share/doc/rust/html/std/env/consts/constant.ARCH.html
-share/doc/rust/html/std/env/consts/constant.DLL_EXTENSION.html
-share/doc/rust/html/std/env/consts/constant.DLL_PREFIX.html
-share/doc/rust/html/std/env/consts/constant.DLL_SUFFIX.html
-share/doc/rust/html/std/env/consts/constant.EXE_EXTENSION.html
-share/doc/rust/html/std/env/consts/constant.EXE_SUFFIX.html
-share/doc/rust/html/std/env/consts/constant.FAMILY.html
-share/doc/rust/html/std/env/consts/constant.OS.html
-share/doc/rust/html/std/env/consts/index.html
-share/doc/rust/html/std/env/consts/sidebar-items.js
-share/doc/rust/html/std/env/current_dir.v.html
-share/doc/rust/html/std/env/current_exe.v.html
-share/doc/rust/html/std/env/enum.VarError.html
-share/doc/rust/html/std/env/fn.args.html
-share/doc/rust/html/std/env/fn.args_os.html
-share/doc/rust/html/std/env/fn.current_dir.html
-share/doc/rust/html/std/env/fn.current_exe.html
-share/doc/rust/html/std/env/fn.home_dir.html
-share/doc/rust/html/std/env/fn.join_paths.html
-share/doc/rust/html/std/env/fn.remove_var.html
-share/doc/rust/html/std/env/fn.set_current_dir.html
-share/doc/rust/html/std/env/fn.set_var.html
-share/doc/rust/html/std/env/fn.split_paths.html
-share/doc/rust/html/std/env/fn.temp_dir.html
-share/doc/rust/html/std/env/fn.var.html
-share/doc/rust/html/std/env/fn.var_os.html
-share/doc/rust/html/std/env/fn.vars.html
-share/doc/rust/html/std/env/fn.vars_os.html
-share/doc/rust/html/std/env/home_dir.v.html
-share/doc/rust/html/std/env/index.html
-share/doc/rust/html/std/env/join_paths.v.html
-share/doc/rust/html/std/env/remove_var.v.html
-share/doc/rust/html/std/env/set_current_dir.v.html
-share/doc/rust/html/std/env/set_var.v.html
-share/doc/rust/html/std/env/sidebar-items.js
-share/doc/rust/html/std/env/split_paths.v.html
-share/doc/rust/html/std/env/struct.Args.html
-share/doc/rust/html/std/env/struct.ArgsOs.html
-share/doc/rust/html/std/env/struct.JoinPathsError.html
-share/doc/rust/html/std/env/struct.SplitPaths.html
-share/doc/rust/html/std/env/struct.Vars.html
-share/doc/rust/html/std/env/struct.VarsOs.html
-share/doc/rust/html/std/env/temp_dir.v.html
-share/doc/rust/html/std/env/var.v.html
-share/doc/rust/html/std/env/var_os.v.html
-share/doc/rust/html/std/env/vars.v.html
-share/doc/rust/html/std/env/vars_os.v.html
-share/doc/rust/html/std/error/
-share/doc/rust/html/std/error/Error.t.html
-share/doc/rust/html/std/error/index.html
-share/doc/rust/html/std/error/sidebar-items.js
-share/doc/rust/html/std/error/trait.Error.html
-share/doc/rust/html/std/f32/
-share/doc/rust/html/std/f32.t.html
-share/doc/rust/html/std/f32/DIGITS.v.html
-share/doc/rust/html/std/f32/EPSILON.v.html
-share/doc/rust/html/std/f32/INFINITY.v.html
-share/doc/rust/html/std/f32/MANTISSA_DIGITS.v.html
-share/doc/rust/html/std/f32/MAX.v.html
-share/doc/rust/html/std/f32/MAX_10_EXP.v.html
-share/doc/rust/html/std/f32/MAX_EXP.v.html
-share/doc/rust/html/std/f32/MIN.v.html
-share/doc/rust/html/std/f32/MIN_10_EXP.v.html
-share/doc/rust/html/std/f32/MIN_EXP.v.html
-share/doc/rust/html/std/f32/MIN_POSITIVE.v.html
-share/doc/rust/html/std/f32/NAN.v.html
-share/doc/rust/html/std/f32/NEG_INFINITY.v.html
-share/doc/rust/html/std/f32/RADIX.v.html
-share/doc/rust/html/std/f32/constant.DIGITS.html
-share/doc/rust/html/std/f32/constant.EPSILON.html
-share/doc/rust/html/std/f32/constant.INFINITY.html
-share/doc/rust/html/std/f32/constant.MANTISSA_DIGITS.html
-share/doc/rust/html/std/f32/constant.MAX.html
-share/doc/rust/html/std/f32/constant.MAX_10_EXP.html
-share/doc/rust/html/std/f32/constant.MAX_EXP.html
-share/doc/rust/html/std/f32/constant.MIN.html
-share/doc/rust/html/std/f32/constant.MIN_10_EXP.html
-share/doc/rust/html/std/f32/constant.MIN_EXP.html
-share/doc/rust/html/std/f32/constant.MIN_POSITIVE.html
-share/doc/rust/html/std/f32/constant.NAN.html
-share/doc/rust/html/std/f32/constant.NEG_INFINITY.html
-share/doc/rust/html/std/f32/constant.RADIX.html
-share/doc/rust/html/std/f32/consts/
-share/doc/rust/html/std/f32/consts/E.v.html
-share/doc/rust/html/std/f32/consts/FRAC_1_PI.v.html
-share/doc/rust/html/std/f32/consts/FRAC_1_SQRT_2.v.html
-share/doc/rust/html/std/f32/consts/FRAC_2_PI.v.html
-share/doc/rust/html/std/f32/consts/FRAC_2_SQRT_PI.v.html
-share/doc/rust/html/std/f32/consts/FRAC_PI_2.v.html
-share/doc/rust/html/std/f32/consts/FRAC_PI_3.v.html
-share/doc/rust/html/std/f32/consts/FRAC_PI_4.v.html
-share/doc/rust/html/std/f32/consts/FRAC_PI_6.v.html
-share/doc/rust/html/std/f32/consts/FRAC_PI_8.v.html
-share/doc/rust/html/std/f32/consts/LN_10.v.html
-share/doc/rust/html/std/f32/consts/LN_2.v.html
-share/doc/rust/html/std/f32/consts/LOG10_E.v.html
-share/doc/rust/html/std/f32/consts/LOG2_E.v.html
-share/doc/rust/html/std/f32/consts/PI.v.html
-share/doc/rust/html/std/f32/consts/SQRT_2.v.html
-share/doc/rust/html/std/f32/consts/constant.E.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_1_PI.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_1_SQRT_2.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_2_PI.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_2_SQRT_PI.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_PI_2.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_PI_3.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_PI_4.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_PI_6.html
-share/doc/rust/html/std/f32/consts/constant.FRAC_PI_8.html
-share/doc/rust/html/std/f32/consts/constant.LN_10.html
-share/doc/rust/html/std/f32/consts/constant.LN_2.html
-share/doc/rust/html/std/f32/consts/constant.LOG10_E.html
-share/doc/rust/html/std/f32/consts/constant.LOG2_E.html
-share/doc/rust/html/std/f32/consts/constant.PI.html
-share/doc/rust/html/std/f32/consts/constant.SQRT_2.html
-share/doc/rust/html/std/f32/consts/index.html
-share/doc/rust/html/std/f32/consts/sidebar-items.js
-share/doc/rust/html/std/f32/index.html
-share/doc/rust/html/std/f32/sidebar-items.js
-share/doc/rust/html/std/f64/
-share/doc/rust/html/std/f64.t.html
-share/doc/rust/html/std/f64/DIGITS.v.html
-share/doc/rust/html/std/f64/EPSILON.v.html
-share/doc/rust/html/std/f64/INFINITY.v.html
-share/doc/rust/html/std/f64/MANTISSA_DIGITS.v.html
-share/doc/rust/html/std/f64/MAX.v.html
-share/doc/rust/html/std/f64/MAX_10_EXP.v.html
-share/doc/rust/html/std/f64/MAX_EXP.v.html
-share/doc/rust/html/std/f64/MIN.v.html
-share/doc/rust/html/std/f64/MIN_10_EXP.v.html
-share/doc/rust/html/std/f64/MIN_EXP.v.html
-share/doc/rust/html/std/f64/MIN_POSITIVE.v.html
-share/doc/rust/html/std/f64/NAN.v.html
-share/doc/rust/html/std/f64/NEG_INFINITY.v.html
-share/doc/rust/html/std/f64/RADIX.v.html
-share/doc/rust/html/std/f64/constant.DIGITS.html
-share/doc/rust/html/std/f64/constant.EPSILON.html
-share/doc/rust/html/std/f64/constant.INFINITY.html
-share/doc/rust/html/std/f64/constant.MANTISSA_DIGITS.html
-share/doc/rust/html/std/f64/constant.MAX.html
-share/doc/rust/html/std/f64/constant.MAX_10_EXP.html
-share/doc/rust/html/std/f64/constant.MAX_EXP.html
-share/doc/rust/html/std/f64/constant.MIN.html
-share/doc/rust/html/std/f64/constant.MIN_10_EXP.html
-share/doc/rust/html/std/f64/constant.MIN_EXP.html
-share/doc/rust/html/std/f64/constant.MIN_POSITIVE.html
-share/doc/rust/html/std/f64/constant.NAN.html
-share/doc/rust/html/std/f64/constant.NEG_INFINITY.html
-share/doc/rust/html/std/f64/constant.RADIX.html
-share/doc/rust/html/std/f64/consts/
-share/doc/rust/html/std/f64/consts/E.v.html
-share/doc/rust/html/std/f64/consts/FRAC_1_PI.v.html
-share/doc/rust/html/std/f64/consts/FRAC_1_SQRT_2.v.html
-share/doc/rust/html/std/f64/consts/FRAC_2_PI.v.html
-share/doc/rust/html/std/f64/consts/FRAC_2_SQRT_PI.v.html
-share/doc/rust/html/std/f64/consts/FRAC_PI_2.v.html
-share/doc/rust/html/std/f64/consts/FRAC_PI_3.v.html
-share/doc/rust/html/std/f64/consts/FRAC_PI_4.v.html
-share/doc/rust/html/std/f64/consts/FRAC_PI_6.v.html
-share/doc/rust/html/std/f64/consts/FRAC_PI_8.v.html
-share/doc/rust/html/std/f64/consts/LN_10.v.html
-share/doc/rust/html/std/f64/consts/LN_2.v.html
-share/doc/rust/html/std/f64/consts/LOG10_E.v.html
-share/doc/rust/html/std/f64/consts/LOG2_E.v.html
-share/doc/rust/html/std/f64/consts/PI.v.html
-share/doc/rust/html/std/f64/consts/SQRT_2.v.html
-share/doc/rust/html/std/f64/consts/constant.E.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_1_PI.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_1_SQRT_2.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_2_PI.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_2_SQRT_PI.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_PI_2.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_PI_3.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_PI_4.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_PI_6.html
-share/doc/rust/html/std/f64/consts/constant.FRAC_PI_8.html
-share/doc/rust/html/std/f64/consts/constant.LN_10.html
-share/doc/rust/html/std/f64/consts/constant.LN_2.html
-share/doc/rust/html/std/f64/consts/constant.LOG10_E.html
-share/doc/rust/html/std/f64/consts/constant.LOG2_E.html
-share/doc/rust/html/std/f64/consts/constant.PI.html
-share/doc/rust/html/std/f64/consts/constant.SQRT_2.html
-share/doc/rust/html/std/f64/consts/index.html
-share/doc/rust/html/std/f64/consts/sidebar-items.js
-share/doc/rust/html/std/f64/index.html
-share/doc/rust/html/std/f64/sidebar-items.js
-share/doc/rust/html/std/ffi/
-share/doc/rust/html/std/ffi/CStr.t.html
-share/doc/rust/html/std/ffi/CString.t.html
-share/doc/rust/html/std/ffi/FromBytesWithNulError.t.html
-share/doc/rust/html/std/ffi/IntoStringError.t.html
-share/doc/rust/html/std/ffi/NulError.t.html
-share/doc/rust/html/std/ffi/OsStr.t.html
-share/doc/rust/html/std/ffi/OsString.t.html
-share/doc/rust/html/std/ffi/c_str/
-share/doc/rust/html/std/ffi/c_str/CStr.t.html
-share/doc/rust/html/std/ffi/c_str/CString.t.html
-share/doc/rust/html/std/ffi/c_str/FromBytesWithNulError.t.html
-share/doc/rust/html/std/ffi/c_str/IntoStringError.t.html
-share/doc/rust/html/std/ffi/c_str/NulError.t.html
-share/doc/rust/html/std/ffi/c_str/struct.CStr.html
-share/doc/rust/html/std/ffi/c_str/struct.CString.html
-share/doc/rust/html/std/ffi/c_str/struct.FromBytesWithNulError.html
-share/doc/rust/html/std/ffi/c_str/struct.IntoStringError.html
-share/doc/rust/html/std/ffi/c_str/struct.NulError.html
-share/doc/rust/html/std/ffi/index.html
-share/doc/rust/html/std/ffi/os_str/
-share/doc/rust/html/std/ffi/os_str/OsStr.t.html
-share/doc/rust/html/std/ffi/os_str/OsString.t.html
-share/doc/rust/html/std/ffi/os_str/struct.OsStr.html
-share/doc/rust/html/std/ffi/os_str/struct.OsString.html
-share/doc/rust/html/std/ffi/sidebar-items.js
-share/doc/rust/html/std/ffi/struct.CStr.html
-share/doc/rust/html/std/ffi/struct.CString.html
-share/doc/rust/html/std/ffi/struct.FromBytesWithNulError.html
-share/doc/rust/html/std/ffi/struct.IntoStringError.html
-share/doc/rust/html/std/ffi/struct.NulError.html
-share/doc/rust/html/std/ffi/struct.OsStr.html
-share/doc/rust/html/std/ffi/struct.OsString.html
-share/doc/rust/html/std/file.m.html
-share/doc/rust/html/std/fmt/
-share/doc/rust/html/std/fmt/Arguments.t.html
-share/doc/rust/html/std/fmt/Binary.t.html
-share/doc/rust/html/std/fmt/Debug.t.html
-share/doc/rust/html/std/fmt/DebugList.t.html
-share/doc/rust/html/std/fmt/DebugMap.t.html
-share/doc/rust/html/std/fmt/DebugSet.t.html
-share/doc/rust/html/std/fmt/DebugStruct.t.html
-share/doc/rust/html/std/fmt/DebugTuple.t.html
-share/doc/rust/html/std/fmt/Display.t.html
-share/doc/rust/html/std/fmt/Error.t.html
-share/doc/rust/html/std/fmt/Formatter.t.html
-share/doc/rust/html/std/fmt/LowerExp.t.html
-share/doc/rust/html/std/fmt/LowerHex.t.html
-share/doc/rust/html/std/fmt/Octal.t.html
-share/doc/rust/html/std/fmt/Pointer.t.html
-share/doc/rust/html/std/fmt/Result.t.html
-share/doc/rust/html/std/fmt/UpperExp.t.html
-share/doc/rust/html/std/fmt/UpperHex.t.html
-share/doc/rust/html/std/fmt/Write.t.html
-share/doc/rust/html/std/fmt/fn.format.html
-share/doc/rust/html/std/fmt/fn.write.html
-share/doc/rust/html/std/fmt/format.v.html
-share/doc/rust/html/std/fmt/index.html
-share/doc/rust/html/std/fmt/sidebar-items.js
-share/doc/rust/html/std/fmt/struct.Arguments.html
-share/doc/rust/html/std/fmt/struct.DebugList.html
-share/doc/rust/html/std/fmt/struct.DebugMap.html
-share/doc/rust/html/std/fmt/struct.DebugSet.html
-share/doc/rust/html/std/fmt/struct.DebugStruct.html
-share/doc/rust/html/std/fmt/struct.DebugTuple.html
-share/doc/rust/html/std/fmt/struct.Error.html
-share/doc/rust/html/std/fmt/struct.Formatter.html
-share/doc/rust/html/std/fmt/trait.Binary.html
-share/doc/rust/html/std/fmt/trait.Debug.html
-share/doc/rust/html/std/fmt/trait.Display.html
-share/doc/rust/html/std/fmt/trait.LowerExp.html
-share/doc/rust/html/std/fmt/trait.LowerHex.html
-share/doc/rust/html/std/fmt/trait.Octal.html
-share/doc/rust/html/std/fmt/trait.Pointer.html
-share/doc/rust/html/std/fmt/trait.UpperExp.html
-share/doc/rust/html/std/fmt/trait.UpperHex.html
-share/doc/rust/html/std/fmt/trait.Write.html
-share/doc/rust/html/std/fmt/type.Result.html
-share/doc/rust/html/std/fmt/write.v.html
-share/doc/rust/html/std/format.m.html
-share/doc/rust/html/std/format_args.m.html
-share/doc/rust/html/std/fs/
-share/doc/rust/html/std/fs/DirBuilder.t.html
-share/doc/rust/html/std/fs/DirEntry.t.html
-share/doc/rust/html/std/fs/File.t.html
-share/doc/rust/html/std/fs/FileType.t.html
-share/doc/rust/html/std/fs/Metadata.t.html
-share/doc/rust/html/std/fs/OpenOptions.t.html
-share/doc/rust/html/std/fs/Permissions.t.html
-share/doc/rust/html/std/fs/ReadDir.t.html
-share/doc/rust/html/std/fs/canonicalize.v.html
-share/doc/rust/html/std/fs/copy.v.html
-share/doc/rust/html/std/fs/create_dir.v.html
-share/doc/rust/html/std/fs/create_dir_all.v.html
-share/doc/rust/html/std/fs/fn.canonicalize.html
-share/doc/rust/html/std/fs/fn.copy.html
-share/doc/rust/html/std/fs/fn.create_dir.html
-share/doc/rust/html/std/fs/fn.create_dir_all.html
-share/doc/rust/html/std/fs/fn.hard_link.html
-share/doc/rust/html/std/fs/fn.metadata.html
-share/doc/rust/html/std/fs/fn.read_dir.html
-share/doc/rust/html/std/fs/fn.read_link.html
-share/doc/rust/html/std/fs/fn.remove_dir.html
-share/doc/rust/html/std/fs/fn.remove_dir_all.html
-share/doc/rust/html/std/fs/fn.remove_file.html
-share/doc/rust/html/std/fs/fn.rename.html
-share/doc/rust/html/std/fs/fn.set_permissions.html
-share/doc/rust/html/std/fs/fn.soft_link.html
-share/doc/rust/html/std/fs/fn.symlink_metadata.html
-share/doc/rust/html/std/fs/hard_link.v.html
-share/doc/rust/html/std/fs/index.html
-share/doc/rust/html/std/fs/metadata.v.html
-share/doc/rust/html/std/fs/read_dir.v.html
-share/doc/rust/html/std/fs/read_link.v.html
-share/doc/rust/html/std/fs/remove_dir.v.html
-share/doc/rust/html/std/fs/remove_dir_all.v.html
-share/doc/rust/html/std/fs/remove_file.v.html
-share/doc/rust/html/std/fs/rename.v.html
-share/doc/rust/html/std/fs/set_permissions.v.html
-share/doc/rust/html/std/fs/sidebar-items.js
-share/doc/rust/html/std/fs/soft_link.v.html
-share/doc/rust/html/std/fs/struct.DirBuilder.html
-share/doc/rust/html/std/fs/struct.DirEntry.html
-share/doc/rust/html/std/fs/struct.File.html
-share/doc/rust/html/std/fs/struct.FileType.html
-share/doc/rust/html/std/fs/struct.Metadata.html
-share/doc/rust/html/std/fs/struct.OpenOptions.html
-share/doc/rust/html/std/fs/struct.Permissions.html
-share/doc/rust/html/std/fs/struct.ReadDir.html
-share/doc/rust/html/std/fs/symlink_metadata.v.html
-share/doc/rust/html/std/hash/
-share/doc/rust/html/std/hash/BuildHasher.t.html
-share/doc/rust/html/std/hash/BuildHasherDefault.t.html
-share/doc/rust/html/std/hash/Hash.t.html
-share/doc/rust/html/std/hash/Hasher.t.html
-share/doc/rust/html/std/hash/SipHasher.t.html
-share/doc/rust/html/std/hash/SipHasher13.t.html
-share/doc/rust/html/std/hash/SipHasher24.t.html
-share/doc/rust/html/std/hash/index.html
-share/doc/rust/html/std/hash/sidebar-items.js
-share/doc/rust/html/std/hash/struct.BuildHasherDefault.html
-share/doc/rust/html/std/hash/struct.SipHasher.html
-share/doc/rust/html/std/hash/struct.SipHasher13.html
-share/doc/rust/html/std/hash/struct.SipHasher24.html
-share/doc/rust/html/std/hash/trait.BuildHasher.html
-share/doc/rust/html/std/hash/trait.Hash.html
-share/doc/rust/html/std/hash/trait.Hasher.html
-share/doc/rust/html/std/i16/
-share/doc/rust/html/std/i16.t.html
-share/doc/rust/html/std/i16/MAX.v.html
-share/doc/rust/html/std/i16/MIN.v.html
-share/doc/rust/html/std/i16/constant.MAX.html
-share/doc/rust/html/std/i16/constant.MIN.html
-share/doc/rust/html/std/i16/index.html
-share/doc/rust/html/std/i16/sidebar-items.js
-share/doc/rust/html/std/i32/
-share/doc/rust/html/std/i32.t.html
-share/doc/rust/html/std/i32/MAX.v.html
-share/doc/rust/html/std/i32/MIN.v.html
-share/doc/rust/html/std/i32/constant.MAX.html
-share/doc/rust/html/std/i32/constant.MIN.html
-share/doc/rust/html/std/i32/index.html
-share/doc/rust/html/std/i32/sidebar-items.js
-share/doc/rust/html/std/i64/
-share/doc/rust/html/std/i64.t.html
-share/doc/rust/html/std/i64/MAX.v.html
-share/doc/rust/html/std/i64/MIN.v.html
-share/doc/rust/html/std/i64/constant.MAX.html
-share/doc/rust/html/std/i64/constant.MIN.html
-share/doc/rust/html/std/i64/index.html
-share/doc/rust/html/std/i64/sidebar-items.js
-share/doc/rust/html/std/i8/
-share/doc/rust/html/std/i8.t.html
-share/doc/rust/html/std/i8/MAX.v.html
-share/doc/rust/html/std/i8/MIN.v.html
-share/doc/rust/html/std/i8/constant.MAX.html
-share/doc/rust/html/std/i8/constant.MIN.html
-share/doc/rust/html/std/i8/index.html
-share/doc/rust/html/std/i8/sidebar-items.js
-share/doc/rust/html/std/include.m.html
-share/doc/rust/html/std/include_bytes.m.html
-share/doc/rust/html/std/include_str.m.html
-share/doc/rust/html/std/index.html
-share/doc/rust/html/std/intrinsics/
-share/doc/rust/html/std/intrinsics/abort.v.html
-share/doc/rust/html/std/intrinsics/add_with_overflow.v.html
-share/doc/rust/html/std/intrinsics/arith_offset.v.html
-share/doc/rust/html/std/intrinsics/assume.v.html
-share/doc/rust/html/std/intrinsics/atomic_and.v.html
-share/doc/rust/html/std/intrinsics/atomic_and_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_and_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_and_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_and_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_acq_failrelaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_acqrel_failrelaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_failacq.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_failrelaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchg_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_acq_failrelaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_acqrel_failrelaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_failacq.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_failrelaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_cxchgweak_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_fence.v.html
-share/doc/rust/html/std/intrinsics/atomic_fence_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_fence_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_fence_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_load.v.html
-share/doc/rust/html/std/intrinsics/atomic_load_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_load_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_load_unordered.v.html
-share/doc/rust/html/std/intrinsics/atomic_max.v.html
-share/doc/rust/html/std/intrinsics/atomic_max_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_max_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_max_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_max_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_min.v.html
-share/doc/rust/html/std/intrinsics/atomic_min_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_min_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_min_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_min_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_nand.v.html
-share/doc/rust/html/std/intrinsics/atomic_nand_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_nand_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_nand_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_nand_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_or.v.html
-share/doc/rust/html/std/intrinsics/atomic_or_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_or_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_or_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_or_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_singlethreadfence.v.html
-share/doc/rust/html/std/intrinsics/atomic_singlethreadfence_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_singlethreadfence_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_singlethreadfence_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_store.v.html
-share/doc/rust/html/std/intrinsics/atomic_store_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_store_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_store_unordered.v.html
-share/doc/rust/html/std/intrinsics/atomic_umax.v.html
-share/doc/rust/html/std/intrinsics/atomic_umax_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_umax_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_umax_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_umax_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_umin.v.html
-share/doc/rust/html/std/intrinsics/atomic_umin_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_umin_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_umin_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_umin_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_xadd.v.html
-share/doc/rust/html/std/intrinsics/atomic_xadd_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_xadd_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xadd_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xadd_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_xchg.v.html
-share/doc/rust/html/std/intrinsics/atomic_xchg_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_xchg_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xchg_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xchg_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_xor.v.html
-share/doc/rust/html/std/intrinsics/atomic_xor_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_xor_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xor_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xor_relaxed.v.html
-share/doc/rust/html/std/intrinsics/atomic_xsub.v.html
-share/doc/rust/html/std/intrinsics/atomic_xsub_acq.v.html
-share/doc/rust/html/std/intrinsics/atomic_xsub_acqrel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xsub_rel.v.html
-share/doc/rust/html/std/intrinsics/atomic_xsub_relaxed.v.html
-share/doc/rust/html/std/intrinsics/breakpoint.v.html
-share/doc/rust/html/std/intrinsics/bswap.v.html
-share/doc/rust/html/std/intrinsics/ceilf32.v.html
-share/doc/rust/html/std/intrinsics/ceilf64.v.html
-share/doc/rust/html/std/intrinsics/copy.v.html
-share/doc/rust/html/std/intrinsics/copy_nonoverlapping.v.html
-share/doc/rust/html/std/intrinsics/copysignf32.v.html
-share/doc/rust/html/std/intrinsics/copysignf64.v.html
-share/doc/rust/html/std/intrinsics/cosf32.v.html
-share/doc/rust/html/std/intrinsics/cosf64.v.html
-share/doc/rust/html/std/intrinsics/ctlz.v.html
-share/doc/rust/html/std/intrinsics/ctpop.v.html
-share/doc/rust/html/std/intrinsics/cttz.v.html
-share/doc/rust/html/std/intrinsics/discriminant_value.v.html
-share/doc/rust/html/std/intrinsics/drop_in_place.v.html
-share/doc/rust/html/std/intrinsics/exp2f32.v.html
-share/doc/rust/html/std/intrinsics/exp2f64.v.html
-share/doc/rust/html/std/intrinsics/expf32.v.html
-share/doc/rust/html/std/intrinsics/expf64.v.html
-share/doc/rust/html/std/intrinsics/fabsf32.v.html
-share/doc/rust/html/std/intrinsics/fabsf64.v.html
-share/doc/rust/html/std/intrinsics/fadd_fast.v.html
-share/doc/rust/html/std/intrinsics/fdiv_fast.v.html
-share/doc/rust/html/std/intrinsics/floorf32.v.html
-share/doc/rust/html/std/intrinsics/floorf64.v.html
-share/doc/rust/html/std/intrinsics/fmaf32.v.html
-share/doc/rust/html/std/intrinsics/fmaf64.v.html
-share/doc/rust/html/std/intrinsics/fmul_fast.v.html
-share/doc/rust/html/std/intrinsics/fn.abort.html
-share/doc/rust/html/std/intrinsics/fn.add_with_overflow.html
-share/doc/rust/html/std/intrinsics/fn.arith_offset.html
-share/doc/rust/html/std/intrinsics/fn.assume.html
-share/doc/rust/html/std/intrinsics/fn.atomic_and.html
-share/doc/rust/html/std/intrinsics/fn.atomic_and_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_and_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_and_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_and_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_acq_failrelaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_acqrel_failrelaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_failacq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_failrelaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchg_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_acq_failrelaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_acqrel_failrelaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_failacq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_failrelaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_cxchgweak_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_fence.html
-share/doc/rust/html/std/intrinsics/fn.atomic_fence_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_fence_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_fence_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_load.html
-share/doc/rust/html/std/intrinsics/fn.atomic_load_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_load_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_load_unordered.html
-share/doc/rust/html/std/intrinsics/fn.atomic_max.html
-share/doc/rust/html/std/intrinsics/fn.atomic_max_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_max_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_max_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_max_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_min.html
-share/doc/rust/html/std/intrinsics/fn.atomic_min_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_min_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_min_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_min_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_nand.html
-share/doc/rust/html/std/intrinsics/fn.atomic_nand_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_nand_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_nand_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_nand_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_or.html
-share/doc/rust/html/std/intrinsics/fn.atomic_or_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_or_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_or_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_or_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence.html
-share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_store.html
-share/doc/rust/html/std/intrinsics/fn.atomic_store_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_store_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_store_unordered.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umax.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umax_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umax_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umax_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umax_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umin.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umin_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umin_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umin_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_umin_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xadd.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xadd_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xadd_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xadd_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xadd_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xchg.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xchg_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xchg_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xchg_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xchg_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xor.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xor_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xor_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xor_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xor_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xsub.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xsub_acq.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xsub_acqrel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xsub_rel.html
-share/doc/rust/html/std/intrinsics/fn.atomic_xsub_relaxed.html
-share/doc/rust/html/std/intrinsics/fn.breakpoint.html
-share/doc/rust/html/std/intrinsics/fn.bswap.html
-share/doc/rust/html/std/intrinsics/fn.ceilf32.html
-share/doc/rust/html/std/intrinsics/fn.ceilf64.html
-share/doc/rust/html/std/intrinsics/fn.copy.html
-share/doc/rust/html/std/intrinsics/fn.copy_nonoverlapping.html
-share/doc/rust/html/std/intrinsics/fn.copysignf32.html
-share/doc/rust/html/std/intrinsics/fn.copysignf64.html
-share/doc/rust/html/std/intrinsics/fn.cosf32.html
-share/doc/rust/html/std/intrinsics/fn.cosf64.html
-share/doc/rust/html/std/intrinsics/fn.ctlz.html
-share/doc/rust/html/std/intrinsics/fn.ctpop.html
-share/doc/rust/html/std/intrinsics/fn.cttz.html
-share/doc/rust/html/std/intrinsics/fn.discriminant_value.html
-share/doc/rust/html/std/intrinsics/fn.drop_in_place.html
-share/doc/rust/html/std/intrinsics/fn.exp2f32.html
-share/doc/rust/html/std/intrinsics/fn.exp2f64.html
-share/doc/rust/html/std/intrinsics/fn.expf32.html
-share/doc/rust/html/std/intrinsics/fn.expf64.html
-share/doc/rust/html/std/intrinsics/fn.fabsf32.html
-share/doc/rust/html/std/intrinsics/fn.fabsf64.html
-share/doc/rust/html/std/intrinsics/fn.fadd_fast.html
-share/doc/rust/html/std/intrinsics/fn.fdiv_fast.html
-share/doc/rust/html/std/intrinsics/fn.floorf32.html
-share/doc/rust/html/std/intrinsics/fn.floorf64.html
-share/doc/rust/html/std/intrinsics/fn.fmaf32.html
-share/doc/rust/html/std/intrinsics/fn.fmaf64.html
-share/doc/rust/html/std/intrinsics/fn.fmul_fast.html
-share/doc/rust/html/std/intrinsics/fn.forget.html
-share/doc/rust/html/std/intrinsics/fn.frem_fast.html
-share/doc/rust/html/std/intrinsics/fn.fsub_fast.html
-share/doc/rust/html/std/intrinsics/fn.init.html
-share/doc/rust/html/std/intrinsics/fn.likely.html
-share/doc/rust/html/std/intrinsics/fn.log10f32.html
-share/doc/rust/html/std/intrinsics/fn.log10f64.html
-share/doc/rust/html/std/intrinsics/fn.log2f32.html
-share/doc/rust/html/std/intrinsics/fn.log2f64.html
-share/doc/rust/html/std/intrinsics/fn.logf32.html
-share/doc/rust/html/std/intrinsics/fn.logf64.html
-share/doc/rust/html/std/intrinsics/fn.min_align_of.html
-share/doc/rust/html/std/intrinsics/fn.min_align_of_val.html
-share/doc/rust/html/std/intrinsics/fn.move_val_init.html
-share/doc/rust/html/std/intrinsics/fn.mul_with_overflow.html
-share/doc/rust/html/std/intrinsics/fn.nearbyintf32.html
-share/doc/rust/html/std/intrinsics/fn.nearbyintf64.html
-share/doc/rust/html/std/intrinsics/fn.needs_drop.html
-share/doc/rust/html/std/intrinsics/fn.offset.html
-share/doc/rust/html/std/intrinsics/fn.overflowing_add.html
-share/doc/rust/html/std/intrinsics/fn.overflowing_mul.html
-share/doc/rust/html/std/intrinsics/fn.overflowing_sub.html
-share/doc/rust/html/std/intrinsics/fn.powf32.html
-share/doc/rust/html/std/intrinsics/fn.powf64.html
-share/doc/rust/html/std/intrinsics/fn.powif32.html
-share/doc/rust/html/std/intrinsics/fn.powif64.html
-share/doc/rust/html/std/intrinsics/fn.pref_align_of.html
-share/doc/rust/html/std/intrinsics/fn.rintf32.html
-share/doc/rust/html/std/intrinsics/fn.rintf64.html
-share/doc/rust/html/std/intrinsics/fn.roundf32.html
-share/doc/rust/html/std/intrinsics/fn.roundf64.html
-share/doc/rust/html/std/intrinsics/fn.rustc_peek.html
-share/doc/rust/html/std/intrinsics/fn.sinf32.html
-share/doc/rust/html/std/intrinsics/fn.sinf64.html
-share/doc/rust/html/std/intrinsics/fn.size_of.html
-share/doc/rust/html/std/intrinsics/fn.size_of_val.html
-share/doc/rust/html/std/intrinsics/fn.sqrtf32.html
-share/doc/rust/html/std/intrinsics/fn.sqrtf64.html
-share/doc/rust/html/std/intrinsics/fn.sub_with_overflow.html
-share/doc/rust/html/std/intrinsics/fn.transmute.html
-share/doc/rust/html/std/intrinsics/fn.truncf32.html
-share/doc/rust/html/std/intrinsics/fn.truncf64.html
-share/doc/rust/html/std/intrinsics/fn.try.html
-share/doc/rust/html/std/intrinsics/fn.type_id.html
-share/doc/rust/html/std/intrinsics/fn.type_name.html
-share/doc/rust/html/std/intrinsics/fn.unchecked_div.html
-share/doc/rust/html/std/intrinsics/fn.unchecked_rem.html
-share/doc/rust/html/std/intrinsics/fn.uninit.html
-share/doc/rust/html/std/intrinsics/fn.unlikely.html
-share/doc/rust/html/std/intrinsics/fn.unreachable.html
-share/doc/rust/html/std/intrinsics/fn.volatile_copy_memory.html
-share/doc/rust/html/std/intrinsics/fn.volatile_copy_nonoverlapping_memory.html
-share/doc/rust/html/std/intrinsics/fn.volatile_load.html
-share/doc/rust/html/std/intrinsics/fn.volatile_set_memory.html
-share/doc/rust/html/std/intrinsics/fn.volatile_store.html
-share/doc/rust/html/std/intrinsics/fn.write_bytes.html
-share/doc/rust/html/std/intrinsics/forget.v.html
-share/doc/rust/html/std/intrinsics/frem_fast.v.html
-share/doc/rust/html/std/intrinsics/fsub_fast.v.html
-share/doc/rust/html/std/intrinsics/index.html
-share/doc/rust/html/std/intrinsics/init.v.html
-share/doc/rust/html/std/intrinsics/likely.v.html
-share/doc/rust/html/std/intrinsics/log10f32.v.html
-share/doc/rust/html/std/intrinsics/log10f64.v.html
-share/doc/rust/html/std/intrinsics/log2f32.v.html
-share/doc/rust/html/std/intrinsics/log2f64.v.html
-share/doc/rust/html/std/intrinsics/logf32.v.html
-share/doc/rust/html/std/intrinsics/logf64.v.html
-share/doc/rust/html/std/intrinsics/min_align_of.v.html
-share/doc/rust/html/std/intrinsics/min_align_of_val.v.html
-share/doc/rust/html/std/intrinsics/move_val_init.v.html
-share/doc/rust/html/std/intrinsics/mul_with_overflow.v.html
-share/doc/rust/html/std/intrinsics/nearbyintf32.v.html
-share/doc/rust/html/std/intrinsics/nearbyintf64.v.html
-share/doc/rust/html/std/intrinsics/needs_drop.v.html
-share/doc/rust/html/std/intrinsics/offset.v.html
-share/doc/rust/html/std/intrinsics/overflowing_add.v.html
-share/doc/rust/html/std/intrinsics/overflowing_mul.v.html
-share/doc/rust/html/std/intrinsics/overflowing_sub.v.html
-share/doc/rust/html/std/intrinsics/powf32.v.html
-share/doc/rust/html/std/intrinsics/powf64.v.html
-share/doc/rust/html/std/intrinsics/powif32.v.html
-share/doc/rust/html/std/intrinsics/powif64.v.html
-share/doc/rust/html/std/intrinsics/pref_align_of.v.html
-share/doc/rust/html/std/intrinsics/rintf32.v.html
-share/doc/rust/html/std/intrinsics/rintf64.v.html
-share/doc/rust/html/std/intrinsics/roundf32.v.html
-share/doc/rust/html/std/intrinsics/roundf64.v.html
-share/doc/rust/html/std/intrinsics/rustc_peek.v.html
-share/doc/rust/html/std/intrinsics/sidebar-items.js
-share/doc/rust/html/std/intrinsics/sinf32.v.html
-share/doc/rust/html/std/intrinsics/sinf64.v.html
-share/doc/rust/html/std/intrinsics/size_of.v.html
-share/doc/rust/html/std/intrinsics/size_of_val.v.html
-share/doc/rust/html/std/intrinsics/sqrtf32.v.html
-share/doc/rust/html/std/intrinsics/sqrtf64.v.html
-share/doc/rust/html/std/intrinsics/sub_with_overflow.v.html
-share/doc/rust/html/std/intrinsics/transmute.v.html
-share/doc/rust/html/std/intrinsics/truncf32.v.html
-share/doc/rust/html/std/intrinsics/truncf64.v.html
-share/doc/rust/html/std/intrinsics/try.v.html
-share/doc/rust/html/std/intrinsics/type_id.v.html
-share/doc/rust/html/std/intrinsics/type_name.v.html
-share/doc/rust/html/std/intrinsics/unchecked_div.v.html
-share/doc/rust/html/std/intrinsics/unchecked_rem.v.html
-share/doc/rust/html/std/intrinsics/uninit.v.html
-share/doc/rust/html/std/intrinsics/unlikely.v.html
-share/doc/rust/html/std/intrinsics/unreachable.v.html
-share/doc/rust/html/std/intrinsics/volatile_copy_memory.v.html
-share/doc/rust/html/std/intrinsics/volatile_copy_nonoverlapping_memory.v.html
-share/doc/rust/html/std/intrinsics/volatile_load.v.html
-share/doc/rust/html/std/intrinsics/volatile_set_memory.v.html
-share/doc/rust/html/std/intrinsics/volatile_store.v.html
-share/doc/rust/html/std/intrinsics/write_bytes.v.html
-share/doc/rust/html/std/io/
-share/doc/rust/html/std/io/BufRead.t.html
-share/doc/rust/html/std/io/BufReader.t.html
-share/doc/rust/html/std/io/BufWriter.t.html
-share/doc/rust/html/std/io/Bytes.t.html
-share/doc/rust/html/std/io/Chain.t.html
-share/doc/rust/html/std/io/Chars.t.html
-share/doc/rust/html/std/io/CharsError.t.html
-share/doc/rust/html/std/io/Cursor.t.html
-share/doc/rust/html/std/io/Empty.t.html
-share/doc/rust/html/std/io/Error.t.html
-share/doc/rust/html/std/io/ErrorKind.t.html
-share/doc/rust/html/std/io/IntoInnerError.t.html
-share/doc/rust/html/std/io/LineWriter.t.html
-share/doc/rust/html/std/io/Lines.t.html
-share/doc/rust/html/std/io/Read.t.html
-share/doc/rust/html/std/io/Repeat.t.html
-share/doc/rust/html/std/io/Result.t.html
-share/doc/rust/html/std/io/Seek.t.html
-share/doc/rust/html/std/io/SeekFrom.t.html
-share/doc/rust/html/std/io/Sink.t.html
-share/doc/rust/html/std/io/Split.t.html
-share/doc/rust/html/std/io/Stderr.t.html
-share/doc/rust/html/std/io/StderrLock.t.html
-share/doc/rust/html/std/io/Stdin.t.html
-share/doc/rust/html/std/io/StdinLock.t.html
-share/doc/rust/html/std/io/Stdout.t.html
-share/doc/rust/html/std/io/StdoutLock.t.html
-share/doc/rust/html/std/io/Take.t.html
-share/doc/rust/html/std/io/Write.t.html
-share/doc/rust/html/std/io/buffered/
-share/doc/rust/html/std/io/buffered/BufReader.t.html
-share/doc/rust/html/std/io/buffered/BufWriter.t.html
-share/doc/rust/html/std/io/buffered/IntoInnerError.t.html
-share/doc/rust/html/std/io/buffered/LineWriter.t.html
-share/doc/rust/html/std/io/buffered/struct.BufReader.html
-share/doc/rust/html/std/io/buffered/struct.BufWriter.html
-share/doc/rust/html/std/io/buffered/struct.IntoInnerError.html
-share/doc/rust/html/std/io/buffered/struct.LineWriter.html
-share/doc/rust/html/std/io/copy.v.html
-share/doc/rust/html/std/io/cursor/
-share/doc/rust/html/std/io/cursor/Cursor.t.html
-share/doc/rust/html/std/io/cursor/struct.Cursor.html
-share/doc/rust/html/std/io/empty.v.html
-share/doc/rust/html/std/io/enum.CharsError.html
-share/doc/rust/html/std/io/enum.ErrorKind.html
-share/doc/rust/html/std/io/enum.SeekFrom.html
-share/doc/rust/html/std/io/error/
-share/doc/rust/html/std/io/error/Error.t.html
-share/doc/rust/html/std/io/error/ErrorKind.t.html
-share/doc/rust/html/std/io/error/Result.t.html
-share/doc/rust/html/std/io/error/enum.ErrorKind.html
-share/doc/rust/html/std/io/error/struct.Error.html
-share/doc/rust/html/std/io/error/type.Result.html
-share/doc/rust/html/std/io/fn.copy.html
-share/doc/rust/html/std/io/fn.empty.html
-share/doc/rust/html/std/io/fn.repeat.html
-share/doc/rust/html/std/io/fn.sink.html
-share/doc/rust/html/std/io/fn.stderr.html
-share/doc/rust/html/std/io/fn.stdin.html
-share/doc/rust/html/std/io/fn.stdout.html
-share/doc/rust/html/std/io/index.html
-share/doc/rust/html/std/io/prelude/
-share/doc/rust/html/std/io/prelude/index.html
-share/doc/rust/html/std/io/prelude/sidebar-items.js
-share/doc/rust/html/std/io/repeat.v.html
-share/doc/rust/html/std/io/sidebar-items.js
-share/doc/rust/html/std/io/sink.v.html
-share/doc/rust/html/std/io/stderr.v.html
-share/doc/rust/html/std/io/stdin.v.html
-share/doc/rust/html/std/io/stdio/
-share/doc/rust/html/std/io/stdio/Stderr.t.html
-share/doc/rust/html/std/io/stdio/StderrLock.t.html
-share/doc/rust/html/std/io/stdio/Stdin.t.html
-share/doc/rust/html/std/io/stdio/StdinLock.t.html
-share/doc/rust/html/std/io/stdio/Stdout.t.html
-share/doc/rust/html/std/io/stdio/StdoutLock.t.html
-share/doc/rust/html/std/io/stdio/fn.stderr.html
-share/doc/rust/html/std/io/stdio/fn.stdin.html
-share/doc/rust/html/std/io/stdio/fn.stdout.html
-share/doc/rust/html/std/io/stdio/stderr.v.html
-share/doc/rust/html/std/io/stdio/stdin.v.html
-share/doc/rust/html/std/io/stdio/stdout.v.html
-share/doc/rust/html/std/io/stdio/struct.Stderr.html
-share/doc/rust/html/std/io/stdio/struct.StderrLock.html
-share/doc/rust/html/std/io/stdio/struct.Stdin.html
-share/doc/rust/html/std/io/stdio/struct.StdinLock.html
-share/doc/rust/html/std/io/stdio/struct.Stdout.html
-share/doc/rust/html/std/io/stdio/struct.StdoutLock.html
-share/doc/rust/html/std/io/stdout.v.html
-share/doc/rust/html/std/io/struct.BufReader.html
-share/doc/rust/html/std/io/struct.BufWriter.html
-share/doc/rust/html/std/io/struct.Bytes.html
-share/doc/rust/html/std/io/struct.Chain.html
-share/doc/rust/html/std/io/struct.Chars.html
-share/doc/rust/html/std/io/struct.Cursor.html
-share/doc/rust/html/std/io/struct.Empty.html
-share/doc/rust/html/std/io/struct.Error.html
-share/doc/rust/html/std/io/struct.IntoInnerError.html
-share/doc/rust/html/std/io/struct.LineWriter.html
-share/doc/rust/html/std/io/struct.Lines.html
-share/doc/rust/html/std/io/struct.Repeat.html
-share/doc/rust/html/std/io/struct.Sink.html
-share/doc/rust/html/std/io/struct.Split.html
-share/doc/rust/html/std/io/struct.Stderr.html
-share/doc/rust/html/std/io/struct.StderrLock.html
-share/doc/rust/html/std/io/struct.Stdin.html
-share/doc/rust/html/std/io/struct.StdinLock.html
-share/doc/rust/html/std/io/struct.Stdout.html
-share/doc/rust/html/std/io/struct.StdoutLock.html
-share/doc/rust/html/std/io/struct.Take.html
-share/doc/rust/html/std/io/trait.BufRead.html
-share/doc/rust/html/std/io/trait.Read.html
-share/doc/rust/html/std/io/trait.Seek.html
-share/doc/rust/html/std/io/trait.Write.html
-share/doc/rust/html/std/io/type.Result.html
-share/doc/rust/html/std/io/util/
-share/doc/rust/html/std/io/util/Empty.t.html
-share/doc/rust/html/std/io/util/Repeat.t.html
-share/doc/rust/html/std/io/util/Sink.t.html
-share/doc/rust/html/std/io/util/copy.v.html
-share/doc/rust/html/std/io/util/empty.v.html
-share/doc/rust/html/std/io/util/fn.copy.html
-share/doc/rust/html/std/io/util/fn.empty.html
-share/doc/rust/html/std/io/util/fn.repeat.html
-share/doc/rust/html/std/io/util/fn.sink.html
-share/doc/rust/html/std/io/util/repeat.v.html
-share/doc/rust/html/std/io/util/sink.v.html
-share/doc/rust/html/std/io/util/struct.Empty.html
-share/doc/rust/html/std/io/util/struct.Repeat.html
-share/doc/rust/html/std/io/util/struct.Sink.html
-share/doc/rust/html/std/isize/
-share/doc/rust/html/std/isize.t.html
-share/doc/rust/html/std/isize/MAX.v.html
-share/doc/rust/html/std/isize/MIN.v.html
-share/doc/rust/html/std/isize/constant.MAX.html
-share/doc/rust/html/std/isize/constant.MIN.html
-share/doc/rust/html/std/isize/index.html
-share/doc/rust/html/std/isize/sidebar-items.js
-share/doc/rust/html/std/iter/
-share/doc/rust/html/std/iter/Chain.t.html
-share/doc/rust/html/std/iter/Cloned.t.html
-share/doc/rust/html/std/iter/Cycle.t.html
-share/doc/rust/html/std/iter/DoubleEndedIterator.t.html
-share/doc/rust/html/std/iter/Empty.t.html
-share/doc/rust/html/std/iter/Enumerate.t.html
-share/doc/rust/html/std/iter/ExactSizeIterator.t.html
-share/doc/rust/html/std/iter/Extend.t.html
-share/doc/rust/html/std/iter/Filter.t.html
-share/doc/rust/html/std/iter/FilterMap.t.html
-share/doc/rust/html/std/iter/FlatMap.t.html
-share/doc/rust/html/std/iter/FromIterator.t.html
-share/doc/rust/html/std/iter/Fuse.t.html
-share/doc/rust/html/std/iter/FusedIterator.t.html
-share/doc/rust/html/std/iter/Inspect.t.html
-share/doc/rust/html/std/iter/IntoIterator.t.html
-share/doc/rust/html/std/iter/Iterator.t.html
-share/doc/rust/html/std/iter/Map.t.html
-share/doc/rust/html/std/iter/Once.t.html
-share/doc/rust/html/std/iter/Peekable.t.html
-share/doc/rust/html/std/iter/Product.t.html
-share/doc/rust/html/std/iter/Repeat.t.html
-share/doc/rust/html/std/iter/Rev.t.html
-share/doc/rust/html/std/iter/Scan.t.html
-share/doc/rust/html/std/iter/Skip.t.html
-share/doc/rust/html/std/iter/SkipWhile.t.html
-share/doc/rust/html/std/iter/Step.t.html
-share/doc/rust/html/std/iter/StepBy.t.html
-share/doc/rust/html/std/iter/Sum.t.html
-share/doc/rust/html/std/iter/Take.t.html
-share/doc/rust/html/std/iter/TakeWhile.t.html
-share/doc/rust/html/std/iter/TrustedLen.t.html
-share/doc/rust/html/std/iter/Zip.t.html
-share/doc/rust/html/std/iter/empty.v.html
-share/doc/rust/html/std/iter/fn.empty.html
-share/doc/rust/html/std/iter/fn.once.html
-share/doc/rust/html/std/iter/fn.repeat.html
-share/doc/rust/html/std/iter/index.html
-share/doc/rust/html/std/iter/once.v.html
-share/doc/rust/html/std/iter/repeat.v.html
-share/doc/rust/html/std/iter/sidebar-items.js
-share/doc/rust/html/std/iter/struct.Chain.html
-share/doc/rust/html/std/iter/struct.Cloned.html
-share/doc/rust/html/std/iter/struct.Cycle.html
-share/doc/rust/html/std/iter/struct.Empty.html
-share/doc/rust/html/std/iter/struct.Enumerate.html
-share/doc/rust/html/std/iter/struct.Filter.html
-share/doc/rust/html/std/iter/struct.FilterMap.html
-share/doc/rust/html/std/iter/struct.FlatMap.html
-share/doc/rust/html/std/iter/struct.Fuse.html
-share/doc/rust/html/std/iter/struct.Inspect.html
-share/doc/rust/html/std/iter/struct.Map.html
-share/doc/rust/html/std/iter/struct.Once.html
-share/doc/rust/html/std/iter/struct.Peekable.html
-share/doc/rust/html/std/iter/struct.Repeat.html
-share/doc/rust/html/std/iter/struct.Rev.html
-share/doc/rust/html/std/iter/struct.Scan.html
-share/doc/rust/html/std/iter/struct.Skip.html
-share/doc/rust/html/std/iter/struct.SkipWhile.html
-share/doc/rust/html/std/iter/struct.StepBy.html
-share/doc/rust/html/std/iter/struct.Take.html
-share/doc/rust/html/std/iter/struct.TakeWhile.html
-share/doc/rust/html/std/iter/struct.Zip.html
-share/doc/rust/html/std/iter/trait.DoubleEndedIterator.html
-share/doc/rust/html/std/iter/trait.ExactSizeIterator.html
-share/doc/rust/html/std/iter/trait.Extend.html
-share/doc/rust/html/std/iter/trait.FromIterator.html
-share/doc/rust/html/std/iter/trait.FusedIterator.html
-share/doc/rust/html/std/iter/trait.IntoIterator.html
-share/doc/rust/html/std/iter/trait.Iterator.html
-share/doc/rust/html/std/iter/trait.Product.html
-share/doc/rust/html/std/iter/trait.Step.html
-share/doc/rust/html/std/iter/trait.Sum.html
-share/doc/rust/html/std/iter/trait.TrustedLen.html
-share/doc/rust/html/std/line.m.html
-share/doc/rust/html/std/macro.assert!.html
-share/doc/rust/html/std/macro.assert.html
-share/doc/rust/html/std/macro.assert_eq!.html
-share/doc/rust/html/std/macro.assert_eq.html
-share/doc/rust/html/std/macro.assert_ne!.html
-share/doc/rust/html/std/macro.assert_ne.html
-share/doc/rust/html/std/macro.cfg!.html
-share/doc/rust/html/std/macro.cfg.html
-share/doc/rust/html/std/macro.column!.html
-share/doc/rust/html/std/macro.column.html
-share/doc/rust/html/std/macro.concat!.html
-share/doc/rust/html/std/macro.concat.html
-share/doc/rust/html/std/macro.concat_idents!.html
-share/doc/rust/html/std/macro.concat_idents.html
-share/doc/rust/html/std/macro.debug_assert!.html
-share/doc/rust/html/std/macro.debug_assert.html
-share/doc/rust/html/std/macro.debug_assert_eq!.html
-share/doc/rust/html/std/macro.debug_assert_eq.html
-share/doc/rust/html/std/macro.debug_assert_ne!.html
-share/doc/rust/html/std/macro.debug_assert_ne.html
-share/doc/rust/html/std/macro.env!.html
-share/doc/rust/html/std/macro.env.html
-share/doc/rust/html/std/macro.file!.html
-share/doc/rust/html/std/macro.file.html
-share/doc/rust/html/std/macro.format!.html
-share/doc/rust/html/std/macro.format.html
-share/doc/rust/html/std/macro.format_args!.html
-share/doc/rust/html/std/macro.format_args.html
-share/doc/rust/html/std/macro.include!.html
-share/doc/rust/html/std/macro.include.html
-share/doc/rust/html/std/macro.include_bytes!.html
-share/doc/rust/html/std/macro.include_bytes.html
-share/doc/rust/html/std/macro.include_str!.html
-share/doc/rust/html/std/macro.include_str.html
-share/doc/rust/html/std/macro.line!.html
-share/doc/rust/html/std/macro.line.html
-share/doc/rust/html/std/macro.module_path!.html
-share/doc/rust/html/std/macro.module_path.html
-share/doc/rust/html/std/macro.option_env!.html
-share/doc/rust/html/std/macro.option_env.html
-share/doc/rust/html/std/macro.panic!.html
-share/doc/rust/html/std/macro.panic.html
-share/doc/rust/html/std/macro.print!.html
-share/doc/rust/html/std/macro.print.html
-share/doc/rust/html/std/macro.println!.html
-share/doc/rust/html/std/macro.println.html
-share/doc/rust/html/std/macro.select!.html
-share/doc/rust/html/std/macro.select.html
-share/doc/rust/html/std/macro.stringify!.html
-share/doc/rust/html/std/macro.stringify.html
-share/doc/rust/html/std/macro.thread_local!.html
-share/doc/rust/html/std/macro.thread_local.html
-share/doc/rust/html/std/macro.try!.html
-share/doc/rust/html/std/macro.try.html
-share/doc/rust/html/std/macro.unimplemented!.html
-share/doc/rust/html/std/macro.unimplemented.html
-share/doc/rust/html/std/macro.unreachable!.html
-share/doc/rust/html/std/macro.unreachable.html
-share/doc/rust/html/std/macro.vec!.html
-share/doc/rust/html/std/macro.vec.html
-share/doc/rust/html/std/macro.write!.html
-share/doc/rust/html/std/macro.write.html
-share/doc/rust/html/std/macro.writeln!.html
-share/doc/rust/html/std/macro.writeln.html
-share/doc/rust/html/std/marker/
-share/doc/rust/html/std/marker/Copy.t.html
-share/doc/rust/html/std/marker/PhantomData.t.html
-share/doc/rust/html/std/marker/Reflect.t.html
-share/doc/rust/html/std/marker/Send.t.html
-share/doc/rust/html/std/marker/Sized.t.html
-share/doc/rust/html/std/marker/Sync.t.html
-share/doc/rust/html/std/marker/Unsize.t.html
-share/doc/rust/html/std/marker/index.html
-share/doc/rust/html/std/marker/sidebar-items.js
-share/doc/rust/html/std/marker/struct.PhantomData.html
-share/doc/rust/html/std/marker/trait.Copy.html
-share/doc/rust/html/std/marker/trait.Reflect.html
-share/doc/rust/html/std/marker/trait.Send.html
-share/doc/rust/html/std/marker/trait.Sized.html
-share/doc/rust/html/std/marker/trait.Sync.html
-share/doc/rust/html/std/marker/trait.Unsize.html
-share/doc/rust/html/std/mem/
-share/doc/rust/html/std/mem/Discriminant.t.html
-share/doc/rust/html/std/mem/align_of.v.html
-share/doc/rust/html/std/mem/align_of_val.v.html
-share/doc/rust/html/std/mem/discriminant.v.html
-share/doc/rust/html/std/mem/drop.v.html
-share/doc/rust/html/std/mem/fn.align_of.html
-share/doc/rust/html/std/mem/fn.align_of_val.html
-share/doc/rust/html/std/mem/fn.discriminant.html
-share/doc/rust/html/std/mem/fn.drop.html
-share/doc/rust/html/std/mem/fn.forget.html
-share/doc/rust/html/std/mem/fn.min_align_of.html
-share/doc/rust/html/std/mem/fn.min_align_of_val.html
-share/doc/rust/html/std/mem/fn.replace.html
-share/doc/rust/html/std/mem/fn.size_of.html
-share/doc/rust/html/std/mem/fn.size_of_val.html
-share/doc/rust/html/std/mem/fn.swap.html
-share/doc/rust/html/std/mem/fn.transmute.html
-share/doc/rust/html/std/mem/fn.transmute_copy.html
-share/doc/rust/html/std/mem/fn.uninitialized.html
-share/doc/rust/html/std/mem/fn.zeroed.html
-share/doc/rust/html/std/mem/forget.v.html
-share/doc/rust/html/std/mem/index.html
-share/doc/rust/html/std/mem/min_align_of.v.html
-share/doc/rust/html/std/mem/min_align_of_val.v.html
-share/doc/rust/html/std/mem/replace.v.html
-share/doc/rust/html/std/mem/sidebar-items.js
-share/doc/rust/html/std/mem/size_of.v.html
-share/doc/rust/html/std/mem/size_of_val.v.html
-share/doc/rust/html/std/mem/struct.Discriminant.html
-share/doc/rust/html/std/mem/swap.v.html
-share/doc/rust/html/std/mem/transmute.v.html
-share/doc/rust/html/std/mem/transmute_copy.v.html
-share/doc/rust/html/std/mem/uninitialized.v.html
-share/doc/rust/html/std/mem/zeroed.v.html
-share/doc/rust/html/std/module_path.m.html
-share/doc/rust/html/std/net/
-share/doc/rust/html/std/net/AddrParseError.t.html
-share/doc/rust/html/std/net/Incoming.t.html
-share/doc/rust/html/std/net/IpAddr.t.html
-share/doc/rust/html/std/net/Ipv4Addr.t.html
-share/doc/rust/html/std/net/Ipv6Addr.t.html
-share/doc/rust/html/std/net/Ipv6MulticastScope.t.html
-share/doc/rust/html/std/net/LookupHost.t.html
-share/doc/rust/html/std/net/Shutdown.t.html
-share/doc/rust/html/std/net/SocketAddr.t.html
-share/doc/rust/html/std/net/SocketAddrV4.t.html
-share/doc/rust/html/std/net/SocketAddrV6.t.html
-share/doc/rust/html/std/net/TcpListener.t.html
-share/doc/rust/html/std/net/TcpStream.t.html
-share/doc/rust/html/std/net/ToSocketAddrs.t.html
-share/doc/rust/html/std/net/UdpSocket.t.html
-share/doc/rust/html/std/net/addr/
-share/doc/rust/html/std/net/addr/SocketAddr.t.html
-share/doc/rust/html/std/net/addr/SocketAddrV4.t.html
-share/doc/rust/html/std/net/addr/SocketAddrV6.t.html
-share/doc/rust/html/std/net/addr/ToSocketAddrs.t.html
-share/doc/rust/html/std/net/addr/enum.SocketAddr.html
-share/doc/rust/html/std/net/addr/struct.SocketAddrV4.html
-share/doc/rust/html/std/net/addr/struct.SocketAddrV6.html
-share/doc/rust/html/std/net/addr/trait.ToSocketAddrs.html
-share/doc/rust/html/std/net/enum.IpAddr.html
-share/doc/rust/html/std/net/enum.Ipv6MulticastScope.html
-share/doc/rust/html/std/net/enum.Shutdown.html
-share/doc/rust/html/std/net/enum.SocketAddr.html
-share/doc/rust/html/std/net/fn.lookup_host.html
-share/doc/rust/html/std/net/index.html
-share/doc/rust/html/std/net/ip/
-share/doc/rust/html/std/net/ip/IpAddr.t.html
-share/doc/rust/html/std/net/ip/Ipv4Addr.t.html
-share/doc/rust/html/std/net/ip/Ipv6Addr.t.html
-share/doc/rust/html/std/net/ip/Ipv6MulticastScope.t.html
-share/doc/rust/html/std/net/ip/enum.IpAddr.html
-share/doc/rust/html/std/net/ip/enum.Ipv6MulticastScope.html
-share/doc/rust/html/std/net/ip/struct.Ipv4Addr.html
-share/doc/rust/html/std/net/ip/struct.Ipv6Addr.html
-share/doc/rust/html/std/net/lookup_host.v.html
-share/doc/rust/html/std/net/parser/
-share/doc/rust/html/std/net/parser/AddrParseError.t.html
-share/doc/rust/html/std/net/parser/struct.AddrParseError.html
-share/doc/rust/html/std/net/sidebar-items.js
-share/doc/rust/html/std/net/struct.AddrParseError.html
-share/doc/rust/html/std/net/struct.Incoming.html
-share/doc/rust/html/std/net/struct.Ipv4Addr.html
-share/doc/rust/html/std/net/struct.Ipv6Addr.html
-share/doc/rust/html/std/net/struct.LookupHost.html
-share/doc/rust/html/std/net/struct.SocketAddrV4.html
-share/doc/rust/html/std/net/struct.SocketAddrV6.html
-share/doc/rust/html/std/net/struct.TcpListener.html
-share/doc/rust/html/std/net/struct.TcpStream.html
-share/doc/rust/html/std/net/struct.UdpSocket.html
-share/doc/rust/html/std/net/tcp/
-share/doc/rust/html/std/net/tcp/Incoming.t.html
-share/doc/rust/html/std/net/tcp/TcpListener.t.html
-share/doc/rust/html/std/net/tcp/TcpStream.t.html
-share/doc/rust/html/std/net/tcp/struct.Incoming.html
-share/doc/rust/html/std/net/tcp/struct.TcpListener.html
-share/doc/rust/html/std/net/tcp/struct.TcpStream.html
-share/doc/rust/html/std/net/trait.ToSocketAddrs.html
-share/doc/rust/html/std/net/udp/
-share/doc/rust/html/std/net/udp/UdpSocket.t.html
-share/doc/rust/html/std/net/udp/struct.UdpSocket.html
-share/doc/rust/html/std/num/
-share/doc/rust/html/std/num/FpCategory.t.html
-share/doc/rust/html/std/num/One.t.html
-share/doc/rust/html/std/num/ParseFloatError.t.html
-share/doc/rust/html/std/num/ParseIntError.t.html
-share/doc/rust/html/std/num/TryFromIntError.t.html
-share/doc/rust/html/std/num/Wrapping.t.html
-share/doc/rust/html/std/num/Zero.t.html
-share/doc/rust/html/std/num/enum.FpCategory.html
-share/doc/rust/html/std/num/index.html
-share/doc/rust/html/std/num/sidebar-items.js
-share/doc/rust/html/std/num/struct.ParseFloatError.html
-share/doc/rust/html/std/num/struct.ParseIntError.html
-share/doc/rust/html/std/num/struct.TryFromIntError.html
-share/doc/rust/html/std/num/struct.Wrapping.html
-share/doc/rust/html/std/num/trait.One.html
-share/doc/rust/html/std/num/trait.Zero.html
-share/doc/rust/html/std/ops/
-share/doc/rust/html/std/ops/Add.t.html
-share/doc/rust/html/std/ops/AddAssign.t.html
-share/doc/rust/html/std/ops/BitAnd.t.html
-share/doc/rust/html/std/ops/BitAndAssign.t.html
-share/doc/rust/html/std/ops/BitOr.t.html
-share/doc/rust/html/std/ops/BitOrAssign.t.html
-share/doc/rust/html/std/ops/BitXor.t.html
-share/doc/rust/html/std/ops/BitXorAssign.t.html
-share/doc/rust/html/std/ops/BoxPlace.t.html
-share/doc/rust/html/std/ops/Boxed.t.html
-share/doc/rust/html/std/ops/Carrier.t.html
-share/doc/rust/html/std/ops/CoerceUnsized.t.html
-share/doc/rust/html/std/ops/Deref.t.html
-share/doc/rust/html/std/ops/DerefMut.t.html
-share/doc/rust/html/std/ops/Div.t.html
-share/doc/rust/html/std/ops/DivAssign.t.html
-share/doc/rust/html/std/ops/Drop.t.html
-share/doc/rust/html/std/ops/Fn.t.html
-share/doc/rust/html/std/ops/FnMut.t.html
-share/doc/rust/html/std/ops/FnOnce.t.html
-share/doc/rust/html/std/ops/InPlace.t.html
-share/doc/rust/html/std/ops/Index.t.html
-share/doc/rust/html/std/ops/IndexMut.t.html
-share/doc/rust/html/std/ops/Mul.t.html
-share/doc/rust/html/std/ops/MulAssign.t.html
-share/doc/rust/html/std/ops/Neg.t.html
-share/doc/rust/html/std/ops/Not.t.html
-share/doc/rust/html/std/ops/Place.t.html
-share/doc/rust/html/std/ops/Placer.t.html
-share/doc/rust/html/std/ops/Range.t.html
-share/doc/rust/html/std/ops/RangeFrom.t.html
-share/doc/rust/html/std/ops/RangeFull.t.html
-share/doc/rust/html/std/ops/RangeInclusive.t.html
-share/doc/rust/html/std/ops/RangeTo.t.html
-share/doc/rust/html/std/ops/RangeToInclusive.t.html
-share/doc/rust/html/std/ops/Rem.t.html
-share/doc/rust/html/std/ops/RemAssign.t.html
-share/doc/rust/html/std/ops/Shl.t.html
-share/doc/rust/html/std/ops/ShlAssign.t.html
-share/doc/rust/html/std/ops/Shr.t.html
-share/doc/rust/html/std/ops/ShrAssign.t.html
-share/doc/rust/html/std/ops/Sub.t.html
-share/doc/rust/html/std/ops/SubAssign.t.html
-share/doc/rust/html/std/ops/enum.RangeInclusive.html
-share/doc/rust/html/std/ops/index.html
-share/doc/rust/html/std/ops/sidebar-items.js
-share/doc/rust/html/std/ops/struct.Range.html
-share/doc/rust/html/std/ops/struct.RangeFrom.html
-share/doc/rust/html/std/ops/struct.RangeFull.html
-share/doc/rust/html/std/ops/struct.RangeTo.html
-share/doc/rust/html/std/ops/struct.RangeToInclusive.html
-share/doc/rust/html/std/ops/trait.Add.html
-share/doc/rust/html/std/ops/trait.AddAssign.html
-share/doc/rust/html/std/ops/trait.BitAnd.html
-share/doc/rust/html/std/ops/trait.BitAndAssign.html
-share/doc/rust/html/std/ops/trait.BitOr.html
-share/doc/rust/html/std/ops/trait.BitOrAssign.html
-share/doc/rust/html/std/ops/trait.BitXor.html
-share/doc/rust/html/std/ops/trait.BitXorAssign.html
-share/doc/rust/html/std/ops/trait.BoxPlace.html
-share/doc/rust/html/std/ops/trait.Boxed.html
-share/doc/rust/html/std/ops/trait.Carrier.html
-share/doc/rust/html/std/ops/trait.CoerceUnsized.html
-share/doc/rust/html/std/ops/trait.Deref.html
-share/doc/rust/html/std/ops/trait.DerefMut.html
-share/doc/rust/html/std/ops/trait.Div.html
-share/doc/rust/html/std/ops/trait.DivAssign.html
-share/doc/rust/html/std/ops/trait.Drop.html
-share/doc/rust/html/std/ops/trait.Fn.html
-share/doc/rust/html/std/ops/trait.FnMut.html
-share/doc/rust/html/std/ops/trait.FnOnce.html
-share/doc/rust/html/std/ops/trait.InPlace.html
-share/doc/rust/html/std/ops/trait.Index.html
-share/doc/rust/html/std/ops/trait.IndexMut.html
-share/doc/rust/html/std/ops/trait.Mul.html
-share/doc/rust/html/std/ops/trait.MulAssign.html
-share/doc/rust/html/std/ops/trait.Neg.html
-share/doc/rust/html/std/ops/trait.Not.html
-share/doc/rust/html/std/ops/trait.Place.html
-share/doc/rust/html/std/ops/trait.Placer.html
-share/doc/rust/html/std/ops/trait.Rem.html
-share/doc/rust/html/std/ops/trait.RemAssign.html
-share/doc/rust/html/std/ops/trait.Shl.html
-share/doc/rust/html/std/ops/trait.ShlAssign.html
-share/doc/rust/html/std/ops/trait.Shr.html
-share/doc/rust/html/std/ops/trait.ShrAssign.html
-share/doc/rust/html/std/ops/trait.Sub.html
-share/doc/rust/html/std/ops/trait.SubAssign.html
-share/doc/rust/html/std/option/
-share/doc/rust/html/std/option/IntoIter.t.html
-share/doc/rust/html/std/option/Iter.t.html
-share/doc/rust/html/std/option/IterMut.t.html
-share/doc/rust/html/std/option/Option.t.html
-share/doc/rust/html/std/option/enum.Option.html
-share/doc/rust/html/std/option/index.html
-share/doc/rust/html/std/option/sidebar-items.js
-share/doc/rust/html/std/option/struct.IntoIter.html
-share/doc/rust/html/std/option/struct.Iter.html
-share/doc/rust/html/std/option/struct.IterMut.html
-share/doc/rust/html/std/option_env.m.html
-share/doc/rust/html/std/os/
-share/doc/rust/html/std/os/index.html
-share/doc/rust/html/std/os/openbsd/
-share/doc/rust/html/std/os/openbsd/fs/
-share/doc/rust/html/std/os/openbsd/fs/MetadataExt.t.html
-share/doc/rust/html/std/os/openbsd/fs/index.html
-share/doc/rust/html/std/os/openbsd/fs/sidebar-items.js
-share/doc/rust/html/std/os/openbsd/fs/trait.MetadataExt.html
-share/doc/rust/html/std/os/openbsd/index.html
-share/doc/rust/html/std/os/openbsd/raw/
-share/doc/rust/html/std/os/openbsd/raw/blkcnt_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/blksize_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/dev_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/fflags_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/index.html
-share/doc/rust/html/std/os/openbsd/raw/ino_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/mode_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/nlink_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/off_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/pthread_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/sidebar-items.js
-share/doc/rust/html/std/os/openbsd/raw/stat.t.html
-share/doc/rust/html/std/os/openbsd/raw/struct.stat.html
-share/doc/rust/html/std/os/openbsd/raw/time_t.t.html
-share/doc/rust/html/std/os/openbsd/raw/type.blkcnt_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.blksize_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.dev_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.fflags_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.ino_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.mode_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.nlink_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.off_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.pthread_t.html
-share/doc/rust/html/std/os/openbsd/raw/type.time_t.html
-share/doc/rust/html/std/os/openbsd/sidebar-items.js
-share/doc/rust/html/std/os/raw/
-share/doc/rust/html/std/os/raw/c_char.t.html
-share/doc/rust/html/std/os/raw/c_double.t.html
-share/doc/rust/html/std/os/raw/c_float.t.html
-share/doc/rust/html/std/os/raw/c_int.t.html
-share/doc/rust/html/std/os/raw/c_long.t.html
-share/doc/rust/html/std/os/raw/c_longlong.t.html
-share/doc/rust/html/std/os/raw/c_schar.t.html
-share/doc/rust/html/std/os/raw/c_short.t.html
-share/doc/rust/html/std/os/raw/c_uchar.t.html
-share/doc/rust/html/std/os/raw/c_uint.t.html
-share/doc/rust/html/std/os/raw/c_ulong.t.html
-share/doc/rust/html/std/os/raw/c_ulonglong.t.html
-share/doc/rust/html/std/os/raw/c_ushort.t.html
-share/doc/rust/html/std/os/raw/c_void.t.html
-share/doc/rust/html/std/os/raw/enum.c_void.html
-share/doc/rust/html/std/os/raw/index.html
-share/doc/rust/html/std/os/raw/sidebar-items.js
-share/doc/rust/html/std/os/raw/type.c_char.html
-share/doc/rust/html/std/os/raw/type.c_double.html
-share/doc/rust/html/std/os/raw/type.c_float.html
-share/doc/rust/html/std/os/raw/type.c_int.html
-share/doc/rust/html/std/os/raw/type.c_long.html
-share/doc/rust/html/std/os/raw/type.c_longlong.html
-share/doc/rust/html/std/os/raw/type.c_schar.html
-share/doc/rust/html/std/os/raw/type.c_short.html
-share/doc/rust/html/std/os/raw/type.c_uchar.html
-share/doc/rust/html/std/os/raw/type.c_uint.html
-share/doc/rust/html/std/os/raw/type.c_ulong.html
-share/doc/rust/html/std/os/raw/type.c_ulonglong.html
-share/doc/rust/html/std/os/raw/type.c_ushort.html
-share/doc/rust/html/std/os/sidebar-items.js
-share/doc/rust/html/std/os/unix/
-share/doc/rust/html/std/os/unix/ffi/
-share/doc/rust/html/std/os/unix/ffi/OsStrExt.t.html
-share/doc/rust/html/std/os/unix/ffi/OsStringExt.t.html
-share/doc/rust/html/std/os/unix/ffi/index.html
-share/doc/rust/html/std/os/unix/ffi/sidebar-items.js
-share/doc/rust/html/std/os/unix/ffi/trait.OsStrExt.html
-share/doc/rust/html/std/os/unix/ffi/trait.OsStringExt.html
-share/doc/rust/html/std/os/unix/fs/
-share/doc/rust/html/std/os/unix/fs/DirBuilderExt.t.html
-share/doc/rust/html/std/os/unix/fs/DirEntryExt.t.html
-share/doc/rust/html/std/os/unix/fs/FileExt.t.html
-share/doc/rust/html/std/os/unix/fs/FileTypeExt.t.html
-share/doc/rust/html/std/os/unix/fs/MetadataExt.t.html
-share/doc/rust/html/std/os/unix/fs/OpenOptionsExt.t.html
-share/doc/rust/html/std/os/unix/fs/PermissionsExt.t.html
-share/doc/rust/html/std/os/unix/fs/fn.symlink.html
-share/doc/rust/html/std/os/unix/fs/index.html
-share/doc/rust/html/std/os/unix/fs/sidebar-items.js
-share/doc/rust/html/std/os/unix/fs/symlink.v.html
-share/doc/rust/html/std/os/unix/fs/trait.DirBuilderExt.html
-share/doc/rust/html/std/os/unix/fs/trait.DirEntryExt.html
-share/doc/rust/html/std/os/unix/fs/trait.FileExt.html
-share/doc/rust/html/std/os/unix/fs/trait.FileTypeExt.html
-share/doc/rust/html/std/os/unix/fs/trait.MetadataExt.html
-share/doc/rust/html/std/os/unix/fs/trait.OpenOptionsExt.html
-share/doc/rust/html/std/os/unix/fs/trait.PermissionsExt.html
-share/doc/rust/html/std/os/unix/index.html
-share/doc/rust/html/std/os/unix/io/
-share/doc/rust/html/std/os/unix/io/AsRawFd.t.html
-share/doc/rust/html/std/os/unix/io/FromRawFd.t.html
-share/doc/rust/html/std/os/unix/io/IntoRawFd.t.html
-share/doc/rust/html/std/os/unix/io/RawFd.t.html
-share/doc/rust/html/std/os/unix/io/index.html
-share/doc/rust/html/std/os/unix/io/sidebar-items.js
-share/doc/rust/html/std/os/unix/io/trait.AsRawFd.html
-share/doc/rust/html/std/os/unix/io/trait.FromRawFd.html
-share/doc/rust/html/std/os/unix/io/trait.IntoRawFd.html
-share/doc/rust/html/std/os/unix/io/type.RawFd.html
-share/doc/rust/html/std/os/unix/net/
-share/doc/rust/html/std/os/unix/net/Incoming.t.html
-share/doc/rust/html/std/os/unix/net/SocketAddr.t.html
-share/doc/rust/html/std/os/unix/net/UnixDatagram.t.html
-share/doc/rust/html/std/os/unix/net/UnixListener.t.html
-share/doc/rust/html/std/os/unix/net/UnixStream.t.html
-share/doc/rust/html/std/os/unix/net/index.html
-share/doc/rust/html/std/os/unix/net/sidebar-items.js
-share/doc/rust/html/std/os/unix/net/struct.Incoming.html
-share/doc/rust/html/std/os/unix/net/struct.SocketAddr.html
-share/doc/rust/html/std/os/unix/net/struct.UnixDatagram.html
-share/doc/rust/html/std/os/unix/net/struct.UnixListener.html
-share/doc/rust/html/std/os/unix/net/struct.UnixStream.html
-share/doc/rust/html/std/os/unix/prelude/
-share/doc/rust/html/std/os/unix/prelude/index.html
-share/doc/rust/html/std/os/unix/prelude/sidebar-items.js
-share/doc/rust/html/std/os/unix/process/
-share/doc/rust/html/std/os/unix/process/CommandExt.t.html
-share/doc/rust/html/std/os/unix/process/ExitStatusExt.t.html
-share/doc/rust/html/std/os/unix/process/index.html
-share/doc/rust/html/std/os/unix/process/sidebar-items.js
-share/doc/rust/html/std/os/unix/process/trait.CommandExt.html
-share/doc/rust/html/std/os/unix/process/trait.ExitStatusExt.html
-share/doc/rust/html/std/os/unix/raw/
-share/doc/rust/html/std/os/unix/raw/blkcnt_t.t.html
-share/doc/rust/html/std/os/unix/raw/blksize_t.t.html
-share/doc/rust/html/std/os/unix/raw/dev_t.t.html
-share/doc/rust/html/std/os/unix/raw/gid_t.t.html
-share/doc/rust/html/std/os/unix/raw/index.html
-share/doc/rust/html/std/os/unix/raw/ino_t.t.html
-share/doc/rust/html/std/os/unix/raw/mode_t.t.html
-share/doc/rust/html/std/os/unix/raw/nlink_t.t.html
-share/doc/rust/html/std/os/unix/raw/off_t.t.html
-share/doc/rust/html/std/os/unix/raw/pid_t.t.html
-share/doc/rust/html/std/os/unix/raw/pthread_t.t.html
-share/doc/rust/html/std/os/unix/raw/sidebar-items.js
-share/doc/rust/html/std/os/unix/raw/time_t.t.html
-share/doc/rust/html/std/os/unix/raw/type.blkcnt_t.html
-share/doc/rust/html/std/os/unix/raw/type.blksize_t.html
-share/doc/rust/html/std/os/unix/raw/type.dev_t.html
-share/doc/rust/html/std/os/unix/raw/type.gid_t.html
-share/doc/rust/html/std/os/unix/raw/type.ino_t.html
-share/doc/rust/html/std/os/unix/raw/type.mode_t.html
-share/doc/rust/html/std/os/unix/raw/type.nlink_t.html
-share/doc/rust/html/std/os/unix/raw/type.off_t.html
-share/doc/rust/html/std/os/unix/raw/type.pid_t.html
-share/doc/rust/html/std/os/unix/raw/type.pthread_t.html
-share/doc/rust/html/std/os/unix/raw/type.time_t.html
-share/doc/rust/html/std/os/unix/raw/type.uid_t.html
-share/doc/rust/html/std/os/unix/raw/uid_t.t.html
-share/doc/rust/html/std/os/unix/sidebar-items.js
-share/doc/rust/html/std/os/unix/thread/
-share/doc/rust/html/std/os/unix/thread/JoinHandleExt.t.html
-share/doc/rust/html/std/os/unix/thread/RawPthread.t.html
-share/doc/rust/html/std/os/unix/thread/index.html
-share/doc/rust/html/std/os/unix/thread/sidebar-items.js
-share/doc/rust/html/std/os/unix/thread/trait.JoinHandleExt.html
-share/doc/rust/html/std/os/unix/thread/type.RawPthread.html
-share/doc/rust/html/std/panic/
-share/doc/rust/html/std/panic.m.html
-share/doc/rust/html/std/panic/AssertUnwindSafe.t.html
-share/doc/rust/html/std/panic/Location.t.html
-share/doc/rust/html/std/panic/PanicInfo.t.html
-share/doc/rust/html/std/panic/RefUnwindSafe.t.html
-share/doc/rust/html/std/panic/UnwindSafe.t.html
-share/doc/rust/html/std/panic/catch_unwind.v.html
-share/doc/rust/html/std/panic/fn.catch_unwind.html
-share/doc/rust/html/std/panic/fn.resume_unwind.html
-share/doc/rust/html/std/panic/fn.set_hook.html
-share/doc/rust/html/std/panic/fn.take_hook.html
-share/doc/rust/html/std/panic/index.html
-share/doc/rust/html/std/panic/resume_unwind.v.html
-share/doc/rust/html/std/panic/set_hook.v.html
-share/doc/rust/html/std/panic/sidebar-items.js
-share/doc/rust/html/std/panic/struct.AssertUnwindSafe.html
-share/doc/rust/html/std/panic/struct.Location.html
-share/doc/rust/html/std/panic/struct.PanicInfo.html
-share/doc/rust/html/std/panic/take_hook.v.html
-share/doc/rust/html/std/panic/trait.RefUnwindSafe.html
-share/doc/rust/html/std/panic/trait.UnwindSafe.html
-share/doc/rust/html/std/panicking/
-share/doc/rust/html/std/panicking/Location.t.html
-share/doc/rust/html/std/panicking/PanicInfo.t.html
-share/doc/rust/html/std/panicking/fn.set_hook.html
-share/doc/rust/html/std/panicking/fn.take_hook.html
-share/doc/rust/html/std/panicking/set_hook.v.html
-share/doc/rust/html/std/panicking/struct.Location.html
-share/doc/rust/html/std/panicking/struct.PanicInfo.html
-share/doc/rust/html/std/panicking/take_hook.v.html
-share/doc/rust/html/std/path/
-share/doc/rust/html/std/path/Component.t.html
-share/doc/rust/html/std/path/Components.t.html
-share/doc/rust/html/std/path/Display.t.html
-share/doc/rust/html/std/path/Iter.t.html
-share/doc/rust/html/std/path/MAIN_SEPARATOR.v.html
-share/doc/rust/html/std/path/Path.t.html
-share/doc/rust/html/std/path/PathBuf.t.html
-share/doc/rust/html/std/path/Prefix.t.html
-share/doc/rust/html/std/path/PrefixComponent.t.html
-share/doc/rust/html/std/path/StripPrefixError.t.html
-share/doc/rust/html/std/path/constant.MAIN_SEPARATOR.html
-share/doc/rust/html/std/path/enum.Component.html
-share/doc/rust/html/std/path/enum.Prefix.html
-share/doc/rust/html/std/path/fn.is_separator.html
-share/doc/rust/html/std/path/index.html
-share/doc/rust/html/std/path/is_separator.v.html
-share/doc/rust/html/std/path/sidebar-items.js
-share/doc/rust/html/std/path/struct.Components.html
-share/doc/rust/html/std/path/struct.Display.html
-share/doc/rust/html/std/path/struct.Iter.html
-share/doc/rust/html/std/path/struct.Path.html
-share/doc/rust/html/std/path/struct.PathBuf.html
-share/doc/rust/html/std/path/struct.PrefixComponent.html
-share/doc/rust/html/std/path/struct.StripPrefixError.html
-share/doc/rust/html/std/pointer.t.html
-share/doc/rust/html/std/prelude/
-share/doc/rust/html/std/prelude/index.html
-share/doc/rust/html/std/prelude/sidebar-items.js
-share/doc/rust/html/std/prelude/v1/
-share/doc/rust/html/std/prelude/v1/index.html
-share/doc/rust/html/std/prelude/v1/sidebar-items.js
-share/doc/rust/html/std/prim_array/
-share/doc/rust/html/std/prim_array/index.html
-share/doc/rust/html/std/prim_bool/
-share/doc/rust/html/std/prim_bool/index.html
-share/doc/rust/html/std/prim_char/
-share/doc/rust/html/std/prim_char/index.html
-share/doc/rust/html/std/prim_f32/
-share/doc/rust/html/std/prim_f32/index.html
-share/doc/rust/html/std/prim_f64/
-share/doc/rust/html/std/prim_f64/index.html
-share/doc/rust/html/std/prim_i16/
-share/doc/rust/html/std/prim_i16/index.html
-share/doc/rust/html/std/prim_i32/
-share/doc/rust/html/std/prim_i32/index.html
-share/doc/rust/html/std/prim_i64/
-share/doc/rust/html/std/prim_i64/index.html
-share/doc/rust/html/std/prim_i8/
-share/doc/rust/html/std/prim_i8/index.html
-share/doc/rust/html/std/prim_isize/
-share/doc/rust/html/std/prim_isize/index.html
-share/doc/rust/html/std/prim_pointer/
-share/doc/rust/html/std/prim_pointer/index.html
-share/doc/rust/html/std/prim_slice/
-share/doc/rust/html/std/prim_slice/index.html
-share/doc/rust/html/std/prim_str/
-share/doc/rust/html/std/prim_str/index.html
-share/doc/rust/html/std/prim_tuple/
-share/doc/rust/html/std/prim_tuple/index.html
-share/doc/rust/html/std/prim_u16/
-share/doc/rust/html/std/prim_u16/index.html
-share/doc/rust/html/std/prim_u32/
-share/doc/rust/html/std/prim_u32/index.html
-share/doc/rust/html/std/prim_u64/
-share/doc/rust/html/std/prim_u64/index.html
-share/doc/rust/html/std/prim_u8/
-share/doc/rust/html/std/prim_u8/index.html
-share/doc/rust/html/std/prim_usize/
-share/doc/rust/html/std/prim_usize/index.html
-share/doc/rust/html/std/primitive.array.html
-share/doc/rust/html/std/primitive.bool.html
-share/doc/rust/html/std/primitive.char.html
-share/doc/rust/html/std/primitive.f32.html
-share/doc/rust/html/std/primitive.f64.html
-share/doc/rust/html/std/primitive.i16.html
-share/doc/rust/html/std/primitive.i32.html
-share/doc/rust/html/std/primitive.i64.html
-share/doc/rust/html/std/primitive.i8.html
-share/doc/rust/html/std/primitive.isize.html
-share/doc/rust/html/std/primitive.pointer.html
-share/doc/rust/html/std/primitive.slice.html
-share/doc/rust/html/std/primitive.str.html
-share/doc/rust/html/std/primitive.tuple.html
-share/doc/rust/html/std/primitive.u16.html
-share/doc/rust/html/std/primitive.u32.html
-share/doc/rust/html/std/primitive.u64.html
-share/doc/rust/html/std/primitive.u8.html
-share/doc/rust/html/std/primitive.usize.html
-share/doc/rust/html/std/print.m.html
-share/doc/rust/html/std/println.m.html
-share/doc/rust/html/std/process/
-share/doc/rust/html/std/process/Child.t.html
-share/doc/rust/html/std/process/ChildStderr.t.html
-share/doc/rust/html/std/process/ChildStdin.t.html
-share/doc/rust/html/std/process/ChildStdout.t.html
-share/doc/rust/html/std/process/Command.t.html
-share/doc/rust/html/std/process/ExitStatus.t.html
-share/doc/rust/html/std/process/Output.t.html
-share/doc/rust/html/std/process/Stdio.t.html
-share/doc/rust/html/std/process/abort.v.html
-share/doc/rust/html/std/process/exit.v.html
-share/doc/rust/html/std/process/fn.abort.html
-share/doc/rust/html/std/process/fn.exit.html
-share/doc/rust/html/std/process/index.html
-share/doc/rust/html/std/process/sidebar-items.js
-share/doc/rust/html/std/process/struct.Child.html
-share/doc/rust/html/std/process/struct.ChildStderr.html
-share/doc/rust/html/std/process/struct.ChildStdin.html
-share/doc/rust/html/std/process/struct.ChildStdout.html
-share/doc/rust/html/std/process/struct.Command.html
-share/doc/rust/html/std/process/struct.ExitStatus.html
-share/doc/rust/html/std/process/struct.Output.html
-share/doc/rust/html/std/process/struct.Stdio.html
-share/doc/rust/html/std/ptr/
-share/doc/rust/html/std/ptr/Shared.t.html
-share/doc/rust/html/std/ptr/Unique.t.html
-share/doc/rust/html/std/ptr/copy.v.html
-share/doc/rust/html/std/ptr/copy_nonoverlapping.v.html
-share/doc/rust/html/std/ptr/drop_in_place.v.html
-share/doc/rust/html/std/ptr/eq.v.html
-share/doc/rust/html/std/ptr/fn.copy.html
-share/doc/rust/html/std/ptr/fn.copy_nonoverlapping.html
-share/doc/rust/html/std/ptr/fn.drop_in_place.html
-share/doc/rust/html/std/ptr/fn.eq.html
-share/doc/rust/html/std/ptr/fn.null.html
-share/doc/rust/html/std/ptr/fn.null_mut.html
-share/doc/rust/html/std/ptr/fn.read.html
-share/doc/rust/html/std/ptr/fn.read_unaligned.html
-share/doc/rust/html/std/ptr/fn.read_volatile.html
-share/doc/rust/html/std/ptr/fn.replace.html
-share/doc/rust/html/std/ptr/fn.swap.html
-share/doc/rust/html/std/ptr/fn.write.html
-share/doc/rust/html/std/ptr/fn.write_bytes.html
-share/doc/rust/html/std/ptr/fn.write_unaligned.html
-share/doc/rust/html/std/ptr/fn.write_volatile.html
-share/doc/rust/html/std/ptr/index.html
-share/doc/rust/html/std/ptr/null.v.html
-share/doc/rust/html/std/ptr/null_mut.v.html
-share/doc/rust/html/std/ptr/read.v.html
-share/doc/rust/html/std/ptr/read_unaligned.v.html
-share/doc/rust/html/std/ptr/read_volatile.v.html
-share/doc/rust/html/std/ptr/replace.v.html
-share/doc/rust/html/std/ptr/sidebar-items.js
-share/doc/rust/html/std/ptr/struct.Shared.html
-share/doc/rust/html/std/ptr/struct.Unique.html
-share/doc/rust/html/std/ptr/swap.v.html
-share/doc/rust/html/std/ptr/write.v.html
-share/doc/rust/html/std/ptr/write_bytes.v.html
-share/doc/rust/html/std/ptr/write_unaligned.v.html
-share/doc/rust/html/std/ptr/write_volatile.v.html
-share/doc/rust/html/std/raw/
-share/doc/rust/html/std/raw/TraitObject.t.html
-share/doc/rust/html/std/raw/index.html
-share/doc/rust/html/std/raw/sidebar-items.js
-share/doc/rust/html/std/raw/struct.TraitObject.html
-share/doc/rust/html/std/rc/
-share/doc/rust/html/std/rc/Rc.t.html
-share/doc/rust/html/std/rc/Weak.t.html
-share/doc/rust/html/std/rc/index.html
-share/doc/rust/html/std/rc/sidebar-items.js
-share/doc/rust/html/std/rc/struct.Rc.html
-share/doc/rust/html/std/rc/struct.Weak.html
-share/doc/rust/html/std/result/
-share/doc/rust/html/std/result/IntoIter.t.html
-share/doc/rust/html/std/result/Iter.t.html
-share/doc/rust/html/std/result/IterMut.t.html
-share/doc/rust/html/std/result/Result.t.html
-share/doc/rust/html/std/result/enum.Result.html
-share/doc/rust/html/std/result/index.html
-share/doc/rust/html/std/result/sidebar-items.js
-share/doc/rust/html/std/result/struct.IntoIter.html
-share/doc/rust/html/std/result/struct.Iter.html
-share/doc/rust/html/std/result/struct.IterMut.html
-share/doc/rust/html/std/select.m.html
-share/doc/rust/html/std/sidebar-items.js
-share/doc/rust/html/std/slice/
-share/doc/rust/html/std/slice.t.html
-share/doc/rust/html/std/slice/Chunks.t.html
-share/doc/rust/html/std/slice/ChunksMut.t.html
-share/doc/rust/html/std/slice/Iter.t.html
-share/doc/rust/html/std/slice/IterMut.t.html
-share/doc/rust/html/std/slice/RSplitN.t.html
-share/doc/rust/html/std/slice/RSplitNMut.t.html
-share/doc/rust/html/std/slice/SliceConcatExt.t.html
-share/doc/rust/html/std/slice/SliceIndex.t.html
-share/doc/rust/html/std/slice/Split.t.html
-share/doc/rust/html/std/slice/SplitMut.t.html
-share/doc/rust/html/std/slice/SplitN.t.html
-share/doc/rust/html/std/slice/SplitNMut.t.html
-share/doc/rust/html/std/slice/Windows.t.html
-share/doc/rust/html/std/slice/fn.from_raw_parts.html
-share/doc/rust/html/std/slice/fn.from_raw_parts_mut.html
-share/doc/rust/html/std/slice/from_raw_parts.v.html
-share/doc/rust/html/std/slice/from_raw_parts_mut.v.html
-share/doc/rust/html/std/slice/index.html
-share/doc/rust/html/std/slice/sidebar-items.js
-share/doc/rust/html/std/slice/struct.Chunks.html
-share/doc/rust/html/std/slice/struct.ChunksMut.html
-share/doc/rust/html/std/slice/struct.Iter.html
-share/doc/rust/html/std/slice/struct.IterMut.html
-share/doc/rust/html/std/slice/struct.RSplitN.html
-share/doc/rust/html/std/slice/struct.RSplitNMut.html
-share/doc/rust/html/std/slice/struct.Split.html
-share/doc/rust/html/std/slice/struct.SplitMut.html
-share/doc/rust/html/std/slice/struct.SplitN.html
-share/doc/rust/html/std/slice/struct.SplitNMut.html
-share/doc/rust/html/std/slice/struct.Windows.html
-share/doc/rust/html/std/slice/trait.SliceConcatExt.html
-share/doc/rust/html/std/slice/trait.SliceIndex.html
-share/doc/rust/html/std/str/
-share/doc/rust/html/std/str.t.html
-share/doc/rust/html/std/str/Bytes.t.html
-share/doc/rust/html/std/str/CharIndices.t.html
-share/doc/rust/html/std/str/Chars.t.html
-share/doc/rust/html/std/str/EncodeUtf16.t.html
-share/doc/rust/html/std/str/FromStr.t.html
-share/doc/rust/html/std/str/Lines.t.html
-share/doc/rust/html/std/str/LinesAny.t.html
-share/doc/rust/html/std/str/MatchIndices.t.html
-share/doc/rust/html/std/str/Matches.t.html
-share/doc/rust/html/std/str/ParseBoolError.t.html
-share/doc/rust/html/std/str/RMatchIndices.t.html
-share/doc/rust/html/std/str/RMatches.t.html
-share/doc/rust/html/std/str/RSplit.t.html
-share/doc/rust/html/std/str/RSplitN.t.html
-share/doc/rust/html/std/str/RSplitTerminator.t.html
-share/doc/rust/html/std/str/Split.t.html
-share/doc/rust/html/std/str/SplitN.t.html
-share/doc/rust/html/std/str/SplitTerminator.t.html
-share/doc/rust/html/std/str/SplitWhitespace.t.html
-share/doc/rust/html/std/str/Utf8Error.t.html
-share/doc/rust/html/std/str/fn.from_utf8.html
-share/doc/rust/html/std/str/fn.from_utf8_unchecked.html
-share/doc/rust/html/std/str/from_utf8.v.html
-share/doc/rust/html/std/str/from_utf8_unchecked.v.html
-share/doc/rust/html/std/str/index.html
-share/doc/rust/html/std/str/pattern/
-share/doc/rust/html/std/str/pattern/CharPredicateSearcher.t.html
-share/doc/rust/html/std/str/pattern/CharSearcher.t.html
-share/doc/rust/html/std/str/pattern/CharSliceSearcher.t.html
-share/doc/rust/html/std/str/pattern/DoubleEndedSearcher.t.html
-share/doc/rust/html/std/str/pattern/Pattern.t.html
-share/doc/rust/html/std/str/pattern/ReverseSearcher.t.html
-share/doc/rust/html/std/str/pattern/SearchStep.t.html
-share/doc/rust/html/std/str/pattern/Searcher.t.html
-share/doc/rust/html/std/str/pattern/StrSearcher.t.html
-share/doc/rust/html/std/str/pattern/enum.SearchStep.html
-share/doc/rust/html/std/str/pattern/index.html
-share/doc/rust/html/std/str/pattern/sidebar-items.js
-share/doc/rust/html/std/str/pattern/struct.CharPredicateSearcher.html
-share/doc/rust/html/std/str/pattern/struct.CharSearcher.html
-share/doc/rust/html/std/str/pattern/struct.CharSliceSearcher.html
-share/doc/rust/html/std/str/pattern/struct.StrSearcher.html
-share/doc/rust/html/std/str/pattern/trait.DoubleEndedSearcher.html
-share/doc/rust/html/std/str/pattern/trait.Pattern.html
-share/doc/rust/html/std/str/pattern/trait.ReverseSearcher.html
-share/doc/rust/html/std/str/pattern/trait.Searcher.html
-share/doc/rust/html/std/str/sidebar-items.js
-share/doc/rust/html/std/str/struct.Bytes.html
-share/doc/rust/html/std/str/struct.CharIndices.html
-share/doc/rust/html/std/str/struct.Chars.html
-share/doc/rust/html/std/str/struct.EncodeUtf16.html
-share/doc/rust/html/std/str/struct.Lines.html
-share/doc/rust/html/std/str/struct.LinesAny.html
-share/doc/rust/html/std/str/struct.MatchIndices.html
-share/doc/rust/html/std/str/struct.Matches.html
-share/doc/rust/html/std/str/struct.ParseBoolError.html
-share/doc/rust/html/std/str/struct.RMatchIndices.html
-share/doc/rust/html/std/str/struct.RMatches.html
-share/doc/rust/html/std/str/struct.RSplit.html
-share/doc/rust/html/std/str/struct.RSplitN.html
-share/doc/rust/html/std/str/struct.RSplitTerminator.html
-share/doc/rust/html/std/str/struct.Split.html
-share/doc/rust/html/std/str/struct.SplitN.html
-share/doc/rust/html/std/str/struct.SplitTerminator.html
-share/doc/rust/html/std/str/struct.SplitWhitespace.html
-share/doc/rust/html/std/str/struct.Utf8Error.html
-share/doc/rust/html/std/str/trait.FromStr.html
-share/doc/rust/html/std/string/
-share/doc/rust/html/std/string/Drain.t.html
-share/doc/rust/html/std/string/FromUtf16Error.t.html
-share/doc/rust/html/std/string/FromUtf8Error.t.html
-share/doc/rust/html/std/string/ParseError.t.html
-share/doc/rust/html/std/string/String.t.html
-share/doc/rust/html/std/string/ToString.t.html
-share/doc/rust/html/std/string/enum.ParseError.html
-share/doc/rust/html/std/string/index.html
-share/doc/rust/html/std/string/sidebar-items.js
-share/doc/rust/html/std/string/struct.Drain.html
-share/doc/rust/html/std/string/struct.FromUtf16Error.html
-share/doc/rust/html/std/string/struct.FromUtf8Error.html
-share/doc/rust/html/std/string/struct.String.html
-share/doc/rust/html/std/string/trait.ToString.html
-share/doc/rust/html/std/stringify.m.html
-share/doc/rust/html/std/sync/
-share/doc/rust/html/std/sync/Arc.t.html
-share/doc/rust/html/std/sync/Barrier.t.html
-share/doc/rust/html/std/sync/BarrierWaitResult.t.html
-share/doc/rust/html/std/sync/Condvar.t.html
-share/doc/rust/html/std/sync/LockResult.t.html
-share/doc/rust/html/std/sync/Mutex.t.html
-share/doc/rust/html/std/sync/MutexGuard.t.html
-share/doc/rust/html/std/sync/ONCE_INIT.v.html
-share/doc/rust/html/std/sync/Once.t.html
-share/doc/rust/html/std/sync/OnceState.t.html
-share/doc/rust/html/std/sync/PoisonError.t.html
-share/doc/rust/html/std/sync/RwLock.t.html
-share/doc/rust/html/std/sync/RwLockReadGuard.t.html
-share/doc/rust/html/std/sync/RwLockWriteGuard.t.html
-share/doc/rust/html/std/sync/TryLockError.t.html
-share/doc/rust/html/std/sync/TryLockResult.t.html
-share/doc/rust/html/std/sync/WaitTimeoutResult.t.html
-share/doc/rust/html/std/sync/Weak.t.html
-share/doc/rust/html/std/sync/atomic/
-share/doc/rust/html/std/sync/atomic/ATOMIC_BOOL_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_I16_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_I32_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_I64_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_I8_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_ISIZE_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_U16_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_U32_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_U64_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_U8_INIT.v.html
-share/doc/rust/html/std/sync/atomic/ATOMIC_USIZE_INIT.v.html
-share/doc/rust/html/std/sync/atomic/AtomicBool.t.html
-share/doc/rust/html/std/sync/atomic/AtomicI16.t.html
-share/doc/rust/html/std/sync/atomic/AtomicI32.t.html
-share/doc/rust/html/std/sync/atomic/AtomicI64.t.html
-share/doc/rust/html/std/sync/atomic/AtomicI8.t.html
-share/doc/rust/html/std/sync/atomic/AtomicIsize.t.html
-share/doc/rust/html/std/sync/atomic/AtomicPtr.t.html
-share/doc/rust/html/std/sync/atomic/AtomicU16.t.html
-share/doc/rust/html/std/sync/atomic/AtomicU32.t.html
-share/doc/rust/html/std/sync/atomic/AtomicU64.t.html
-share/doc/rust/html/std/sync/atomic/AtomicU8.t.html
-share/doc/rust/html/std/sync/atomic/AtomicUsize.t.html
-share/doc/rust/html/std/sync/atomic/Ordering.t.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_BOOL_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_I16_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_I32_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_I64_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_I8_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_ISIZE_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_U16_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_U32_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_U64_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_U8_INIT.html
-share/doc/rust/html/std/sync/atomic/constant.ATOMIC_USIZE_INIT.html
-share/doc/rust/html/std/sync/atomic/enum.Ordering.html
-share/doc/rust/html/std/sync/atomic/fence.v.html
-share/doc/rust/html/std/sync/atomic/fn.fence.html
-share/doc/rust/html/std/sync/atomic/index.html
-share/doc/rust/html/std/sync/atomic/sidebar-items.js
-share/doc/rust/html/std/sync/atomic/struct.AtomicBool.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicI16.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicI32.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicI64.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicI8.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicIsize.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicPtr.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicU16.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicU32.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicU64.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicU8.html
-share/doc/rust/html/std/sync/atomic/struct.AtomicUsize.html
-share/doc/rust/html/std/sync/barrier/
-share/doc/rust/html/std/sync/barrier/Barrier.t.html
-share/doc/rust/html/std/sync/barrier/BarrierWaitResult.t.html
-share/doc/rust/html/std/sync/barrier/struct.Barrier.html
-share/doc/rust/html/std/sync/barrier/struct.BarrierWaitResult.html
-share/doc/rust/html/std/sync/condvar/
-share/doc/rust/html/std/sync/condvar/Condvar.t.html
-share/doc/rust/html/std/sync/condvar/WaitTimeoutResult.t.html
-share/doc/rust/html/std/sync/condvar/struct.Condvar.html
-share/doc/rust/html/std/sync/condvar/struct.WaitTimeoutResult.html
-share/doc/rust/html/std/sync/constant.ONCE_INIT.html
-share/doc/rust/html/std/sync/enum.TryLockError.html
-share/doc/rust/html/std/sync/index.html
-share/doc/rust/html/std/sync/mpsc/
-share/doc/rust/html/std/sync/mpsc/Handle.t.html
-share/doc/rust/html/std/sync/mpsc/IntoIter.t.html
-share/doc/rust/html/std/sync/mpsc/Iter.t.html
-share/doc/rust/html/std/sync/mpsc/Receiver.t.html
-share/doc/rust/html/std/sync/mpsc/RecvError.t.html
-share/doc/rust/html/std/sync/mpsc/RecvTimeoutError.t.html
-share/doc/rust/html/std/sync/mpsc/Select.t.html
-share/doc/rust/html/std/sync/mpsc/SendError.t.html
-share/doc/rust/html/std/sync/mpsc/Sender.t.html
-share/doc/rust/html/std/sync/mpsc/SyncSender.t.html
-share/doc/rust/html/std/sync/mpsc/TryIter.t.html
-share/doc/rust/html/std/sync/mpsc/TryRecvError.t.html
-share/doc/rust/html/std/sync/mpsc/TrySendError.t.html
-share/doc/rust/html/std/sync/mpsc/channel.v.html
-share/doc/rust/html/std/sync/mpsc/enum.RecvTimeoutError.html
-share/doc/rust/html/std/sync/mpsc/enum.TryRecvError.html
-share/doc/rust/html/std/sync/mpsc/enum.TrySendError.html
-share/doc/rust/html/std/sync/mpsc/fn.channel.html
-share/doc/rust/html/std/sync/mpsc/fn.sync_channel.html
-share/doc/rust/html/std/sync/mpsc/index.html
-share/doc/rust/html/std/sync/mpsc/select/
-share/doc/rust/html/std/sync/mpsc/select/Handle.t.html
-share/doc/rust/html/std/sync/mpsc/select/Select.t.html
-share/doc/rust/html/std/sync/mpsc/select/struct.Handle.html
-share/doc/rust/html/std/sync/mpsc/select/struct.Select.html
-share/doc/rust/html/std/sync/mpsc/sidebar-items.js
-share/doc/rust/html/std/sync/mpsc/struct.Handle.html
-share/doc/rust/html/std/sync/mpsc/struct.IntoIter.html
-share/doc/rust/html/std/sync/mpsc/struct.Iter.html
-share/doc/rust/html/std/sync/mpsc/struct.Receiver.html
-share/doc/rust/html/std/sync/mpsc/struct.RecvError.html
-share/doc/rust/html/std/sync/mpsc/struct.Select.html
-share/doc/rust/html/std/sync/mpsc/struct.SendError.html
-share/doc/rust/html/std/sync/mpsc/struct.Sender.html
-share/doc/rust/html/std/sync/mpsc/struct.SyncSender.html
-share/doc/rust/html/std/sync/mpsc/struct.TryIter.html
-share/doc/rust/html/std/sync/mpsc/sync_channel.v.html
-share/doc/rust/html/std/sync/mutex/
-share/doc/rust/html/std/sync/mutex/Mutex.t.html
-share/doc/rust/html/std/sync/mutex/MutexGuard.t.html
-share/doc/rust/html/std/sync/mutex/struct.Mutex.html
-share/doc/rust/html/std/sync/mutex/struct.MutexGuard.html
-share/doc/rust/html/std/sync/once/
-share/doc/rust/html/std/sync/once/ONCE_INIT.v.html
-share/doc/rust/html/std/sync/once/Once.t.html
-share/doc/rust/html/std/sync/once/OnceState.t.html
-share/doc/rust/html/std/sync/once/constant.ONCE_INIT.html
-share/doc/rust/html/std/sync/once/struct.Once.html
-share/doc/rust/html/std/sync/once/struct.OnceState.html
-share/doc/rust/html/std/sync/rwlock/
-share/doc/rust/html/std/sync/rwlock/RwLock.t.html
-share/doc/rust/html/std/sync/rwlock/RwLockReadGuard.t.html
-share/doc/rust/html/std/sync/rwlock/RwLockWriteGuard.t.html
-share/doc/rust/html/std/sync/rwlock/struct.RwLock.html
-share/doc/rust/html/std/sync/rwlock/struct.RwLockReadGuard.html
-share/doc/rust/html/std/sync/rwlock/struct.RwLockWriteGuard.html
-share/doc/rust/html/std/sync/sidebar-items.js
-share/doc/rust/html/std/sync/struct.Arc.html
-share/doc/rust/html/std/sync/struct.Barrier.html
-share/doc/rust/html/std/sync/struct.BarrierWaitResult.html
-share/doc/rust/html/std/sync/struct.Condvar.html
-share/doc/rust/html/std/sync/struct.Mutex.html
-share/doc/rust/html/std/sync/struct.MutexGuard.html
-share/doc/rust/html/std/sync/struct.Once.html
-share/doc/rust/html/std/sync/struct.OnceState.html
-share/doc/rust/html/std/sync/struct.PoisonError.html
-share/doc/rust/html/std/sync/struct.RwLock.html
-share/doc/rust/html/std/sync/struct.RwLockReadGuard.html
-share/doc/rust/html/std/sync/struct.RwLockWriteGuard.html
-share/doc/rust/html/std/sync/struct.WaitTimeoutResult.html
-share/doc/rust/html/std/sync/struct.Weak.html
-share/doc/rust/html/std/sync/type.LockResult.html
-share/doc/rust/html/std/sync/type.TryLockResult.html
-share/doc/rust/html/std/sys/
-share/doc/rust/html/std/sys/imp/
-share/doc/rust/html/std/sys/imp/ext/
-share/doc/rust/html/std/sys/imp/ext/ffi/
-share/doc/rust/html/std/sys/imp/ext/ffi/OsStrExt.t.html
-share/doc/rust/html/std/sys/imp/ext/ffi/OsStringExt.t.html
-share/doc/rust/html/std/sys/imp/ext/ffi/index.html
-share/doc/rust/html/std/sys/imp/ext/ffi/trait.OsStrExt.html
-share/doc/rust/html/std/sys/imp/ext/ffi/trait.OsStringExt.html
-share/doc/rust/html/std/sys/imp/ext/fs/
-share/doc/rust/html/std/sys/imp/ext/fs/DirBuilderExt.t.html
-share/doc/rust/html/std/sys/imp/ext/fs/DirEntryExt.t.html
-share/doc/rust/html/std/sys/imp/ext/fs/FileExt.t.html
-share/doc/rust/html/std/sys/imp/ext/fs/FileTypeExt.t.html
-share/doc/rust/html/std/sys/imp/ext/fs/MetadataExt.t.html
-share/doc/rust/html/std/sys/imp/ext/fs/OpenOptionsExt.t.html
-share/doc/rust/html/std/sys/imp/ext/fs/PermissionsExt.t.html
-share/doc/rust/html/std/sys/imp/ext/fs/fn.symlink.html
-share/doc/rust/html/std/sys/imp/ext/fs/index.html
-share/doc/rust/html/std/sys/imp/ext/fs/symlink.v.html
-share/doc/rust/html/std/sys/imp/ext/fs/trait.DirBuilderExt.html
-share/doc/rust/html/std/sys/imp/ext/fs/trait.DirEntryExt.html
-share/doc/rust/html/std/sys/imp/ext/fs/trait.FileExt.html
-share/doc/rust/html/std/sys/imp/ext/fs/trait.FileTypeExt.html
-share/doc/rust/html/std/sys/imp/ext/fs/trait.MetadataExt.html
-share/doc/rust/html/std/sys/imp/ext/fs/trait.OpenOptionsExt.html
-share/doc/rust/html/std/sys/imp/ext/fs/trait.PermissionsExt.html
-share/doc/rust/html/std/sys/imp/ext/index.html
-share/doc/rust/html/std/sys/imp/ext/io/
-share/doc/rust/html/std/sys/imp/ext/io/AsRawFd.t.html
-share/doc/rust/html/std/sys/imp/ext/io/FromRawFd.t.html
-share/doc/rust/html/std/sys/imp/ext/io/IntoRawFd.t.html
-share/doc/rust/html/std/sys/imp/ext/io/RawFd.t.html
-share/doc/rust/html/std/sys/imp/ext/io/index.html
-share/doc/rust/html/std/sys/imp/ext/io/trait.AsRawFd.html
-share/doc/rust/html/std/sys/imp/ext/io/trait.FromRawFd.html
-share/doc/rust/html/std/sys/imp/ext/io/trait.IntoRawFd.html
-share/doc/rust/html/std/sys/imp/ext/io/type.RawFd.html
-share/doc/rust/html/std/sys/imp/ext/net/
-share/doc/rust/html/std/sys/imp/ext/net/Incoming.t.html
-share/doc/rust/html/std/sys/imp/ext/net/SocketAddr.t.html
-share/doc/rust/html/std/sys/imp/ext/net/UnixDatagram.t.html
-share/doc/rust/html/std/sys/imp/ext/net/UnixListener.t.html
-share/doc/rust/html/std/sys/imp/ext/net/UnixStream.t.html
-share/doc/rust/html/std/sys/imp/ext/net/index.html
-share/doc/rust/html/std/sys/imp/ext/net/struct.Incoming.html
-share/doc/rust/html/std/sys/imp/ext/net/struct.SocketAddr.html
-share/doc/rust/html/std/sys/imp/ext/net/struct.UnixDatagram.html
-share/doc/rust/html/std/sys/imp/ext/net/struct.UnixListener.html
-share/doc/rust/html/std/sys/imp/ext/net/struct.UnixStream.html
-share/doc/rust/html/std/sys/imp/ext/prelude/
-share/doc/rust/html/std/sys/imp/ext/prelude/index.html
-share/doc/rust/html/std/sys/imp/ext/process/
-share/doc/rust/html/std/sys/imp/ext/process/CommandExt.t.html
-share/doc/rust/html/std/sys/imp/ext/process/ExitStatusExt.t.html
-share/doc/rust/html/std/sys/imp/ext/process/index.html
-share/doc/rust/html/std/sys/imp/ext/process/trait.CommandExt.html
-share/doc/rust/html/std/sys/imp/ext/process/trait.ExitStatusExt.html
-share/doc/rust/html/std/sys/imp/ext/raw/
-share/doc/rust/html/std/sys/imp/ext/raw/gid_t.t.html
-share/doc/rust/html/std/sys/imp/ext/raw/index.html
-share/doc/rust/html/std/sys/imp/ext/raw/pid_t.t.html
-share/doc/rust/html/std/sys/imp/ext/raw/type.gid_t.html
-share/doc/rust/html/std/sys/imp/ext/raw/type.pid_t.html
-share/doc/rust/html/std/sys/imp/ext/raw/type.uid_t.html
-share/doc/rust/html/std/sys/imp/ext/raw/uid_t.t.html
-share/doc/rust/html/std/sys/imp/ext/thread/
-share/doc/rust/html/std/sys/imp/ext/thread/JoinHandleExt.t.html
-share/doc/rust/html/std/sys/imp/ext/thread/RawPthread.t.html
-share/doc/rust/html/std/sys/imp/ext/thread/index.html
-share/doc/rust/html/std/sys/imp/ext/thread/trait.JoinHandleExt.html
-share/doc/rust/html/std/sys/imp/ext/thread/type.RawPthread.html
-share/doc/rust/html/std/sys_common/
-share/doc/rust/html/std/sys_common/poison/
-share/doc/rust/html/std/sys_common/poison/LockResult.t.html
-share/doc/rust/html/std/sys_common/poison/PoisonError.t.html
-share/doc/rust/html/std/sys_common/poison/TryLockError.t.html
-share/doc/rust/html/std/sys_common/poison/TryLockResult.t.html
-share/doc/rust/html/std/sys_common/poison/enum.TryLockError.html
-share/doc/rust/html/std/sys_common/poison/struct.PoisonError.html
-share/doc/rust/html/std/sys_common/poison/type.LockResult.html
-share/doc/rust/html/std/sys_common/poison/type.TryLockResult.html
-share/doc/rust/html/std/thread/
-share/doc/rust/html/std/thread/Builder.t.html
-share/doc/rust/html/std/thread/JoinHandle.t.html
-share/doc/rust/html/std/thread/LocalKey.t.html
-share/doc/rust/html/std/thread/LocalKeyState.t.html
-share/doc/rust/html/std/thread/Result.t.html
-share/doc/rust/html/std/thread/Thread.t.html
-share/doc/rust/html/std/thread/ThreadId.t.html
-share/doc/rust/html/std/thread/current.v.html
-share/doc/rust/html/std/thread/enum.LocalKeyState.html
-share/doc/rust/html/std/thread/fn.current.html
-share/doc/rust/html/std/thread/fn.panicking.html
-share/doc/rust/html/std/thread/fn.park.html
-share/doc/rust/html/std/thread/fn.park_timeout.html
-share/doc/rust/html/std/thread/fn.park_timeout_ms.html
-share/doc/rust/html/std/thread/fn.sleep.html
-share/doc/rust/html/std/thread/fn.sleep_ms.html
-share/doc/rust/html/std/thread/fn.spawn.html
-share/doc/rust/html/std/thread/fn.yield_now.html
-share/doc/rust/html/std/thread/index.html
-share/doc/rust/html/std/thread/local/
-share/doc/rust/html/std/thread/local/LocalKey.t.html
-share/doc/rust/html/std/thread/local/LocalKeyState.t.html
-share/doc/rust/html/std/thread/local/enum.LocalKeyState.html
-share/doc/rust/html/std/thread/local/struct.LocalKey.html
-share/doc/rust/html/std/thread/panicking.v.html
-share/doc/rust/html/std/thread/park.v.html
-share/doc/rust/html/std/thread/park_timeout.v.html
-share/doc/rust/html/std/thread/park_timeout_ms.v.html
-share/doc/rust/html/std/thread/sidebar-items.js
-share/doc/rust/html/std/thread/sleep.v.html
-share/doc/rust/html/std/thread/sleep_ms.v.html
-share/doc/rust/html/std/thread/spawn.v.html
-share/doc/rust/html/std/thread/struct.Builder.html
-share/doc/rust/html/std/thread/struct.JoinHandle.html
-share/doc/rust/html/std/thread/struct.LocalKey.html
-share/doc/rust/html/std/thread/struct.Thread.html
-share/doc/rust/html/std/thread/struct.ThreadId.html
-share/doc/rust/html/std/thread/type.Result.html
-share/doc/rust/html/std/thread/yield_now.v.html
-share/doc/rust/html/std/thread_local.m.html
-share/doc/rust/html/std/time/
-share/doc/rust/html/std/time/Duration.t.html
-share/doc/rust/html/std/time/Instant.t.html
-share/doc/rust/html/std/time/SystemTime.t.html
-share/doc/rust/html/std/time/SystemTimeError.t.html
-share/doc/rust/html/std/time/UNIX_EPOCH.v.html
-share/doc/rust/html/std/time/constant.UNIX_EPOCH.html
-share/doc/rust/html/std/time/duration/
-share/doc/rust/html/std/time/duration/Duration.t.html
-share/doc/rust/html/std/time/duration/struct.Duration.html
-share/doc/rust/html/std/time/index.html
-share/doc/rust/html/std/time/sidebar-items.js
-share/doc/rust/html/std/time/struct.Duration.html
-share/doc/rust/html/std/time/struct.Instant.html
-share/doc/rust/html/std/time/struct.SystemTime.html
-share/doc/rust/html/std/time/struct.SystemTimeError.html
-share/doc/rust/html/std/try.m.html
-share/doc/rust/html/std/tuple.t.html
-share/doc/rust/html/std/u16/
-share/doc/rust/html/std/u16.t.html
-share/doc/rust/html/std/u16/MAX.v.html
-share/doc/rust/html/std/u16/MIN.v.html
-share/doc/rust/html/std/u16/constant.MAX.html
-share/doc/rust/html/std/u16/constant.MIN.html
-share/doc/rust/html/std/u16/index.html
-share/doc/rust/html/std/u16/sidebar-items.js
-share/doc/rust/html/std/u32/
-share/doc/rust/html/std/u32.t.html
-share/doc/rust/html/std/u32/MAX.v.html
-share/doc/rust/html/std/u32/MIN.v.html
-share/doc/rust/html/std/u32/constant.MAX.html
-share/doc/rust/html/std/u32/constant.MIN.html
-share/doc/rust/html/std/u32/index.html
-share/doc/rust/html/std/u32/sidebar-items.js
-share/doc/rust/html/std/u64/
-share/doc/rust/html/std/u64.t.html
-share/doc/rust/html/std/u64/MAX.v.html
-share/doc/rust/html/std/u64/MIN.v.html
-share/doc/rust/html/std/u64/constant.MAX.html
-share/doc/rust/html/std/u64/constant.MIN.html
-share/doc/rust/html/std/u64/index.html
-share/doc/rust/html/std/u64/sidebar-items.js
-share/doc/rust/html/std/u8/
-share/doc/rust/html/std/u8.t.html
-share/doc/rust/html/std/u8/MAX.v.html
-share/doc/rust/html/std/u8/MIN.v.html
-share/doc/rust/html/std/u8/constant.MAX.html
-share/doc/rust/html/std/u8/constant.MIN.html
-share/doc/rust/html/std/u8/index.html
-share/doc/rust/html/std/u8/sidebar-items.js
-share/doc/rust/html/std/unimplemented.m.html
-share/doc/rust/html/std/unreachable.m.html
-share/doc/rust/html/std/usize/
-share/doc/rust/html/std/usize.t.html
-share/doc/rust/html/std/usize/MAX.v.html
-share/doc/rust/html/std/usize/MIN.v.html
-share/doc/rust/html/std/usize/constant.MAX.html
-share/doc/rust/html/std/usize/constant.MIN.html
-share/doc/rust/html/std/usize/index.html
-share/doc/rust/html/std/usize/sidebar-items.js
-share/doc/rust/html/std/vec/
-share/doc/rust/html/std/vec.m.html
-share/doc/rust/html/std/vec/Drain.t.html
-share/doc/rust/html/std/vec/IntoIter.t.html
-share/doc/rust/html/std/vec/Vec.t.html
-share/doc/rust/html/std/vec/index.html
-share/doc/rust/html/std/vec/sidebar-items.js
-share/doc/rust/html/std/vec/struct.Drain.html
-share/doc/rust/html/std/vec/struct.IntoIter.html
-share/doc/rust/html/std/vec/struct.Vec.html
-share/doc/rust/html/std/write.m.html
-share/doc/rust/html/std/writeln.m.html
-share/doc/rust/html/std_unicode/
-share/doc/rust/html/std_unicode/char/
-share/doc/rust/html/std_unicode/char/CharTryFromError.t.html
-share/doc/rust/html/std_unicode/char/DecodeUtf16.t.html
-share/doc/rust/html/std_unicode/char/DecodeUtf16Error.t.html
-share/doc/rust/html/std_unicode/char/DecodeUtf8.t.html
-share/doc/rust/html/std_unicode/char/EscapeDebug.t.html
-share/doc/rust/html/std_unicode/char/EscapeDefault.t.html
-share/doc/rust/html/std_unicode/char/EscapeUnicode.t.html
-share/doc/rust/html/std_unicode/char/MAX.v.html
-share/doc/rust/html/std_unicode/char/REPLACEMENT_CHARACTER.v.html
-share/doc/rust/html/std_unicode/char/ToLowercase.t.html
-share/doc/rust/html/std_unicode/char/ToUppercase.t.html
-share/doc/rust/html/std_unicode/char/UNICODE_VERSION.v.html
-share/doc/rust/html/std_unicode/char/constant.MAX.html
-share/doc/rust/html/std_unicode/char/constant.REPLACEMENT_CHARACTER.html
-share/doc/rust/html/std_unicode/char/constant.UNICODE_VERSION.html
-share/doc/rust/html/std_unicode/char/decode_utf16.v.html
-share/doc/rust/html/std_unicode/char/decode_utf8.v.html
-share/doc/rust/html/std_unicode/char/fn.decode_utf16.html
-share/doc/rust/html/std_unicode/char/fn.decode_utf8.html
-share/doc/rust/html/std_unicode/char/fn.from_digit.html
-share/doc/rust/html/std_unicode/char/fn.from_u32.html
-share/doc/rust/html/std_unicode/char/fn.from_u32_unchecked.html
-share/doc/rust/html/std_unicode/char/from_digit.v.html
-share/doc/rust/html/std_unicode/char/from_u32.v.html
-share/doc/rust/html/std_unicode/char/from_u32_unchecked.v.html
-share/doc/rust/html/std_unicode/char/index.html
-share/doc/rust/html/std_unicode/char/sidebar-items.js
-share/doc/rust/html/std_unicode/char/struct.CharTryFromError.html
-share/doc/rust/html/std_unicode/char/struct.DecodeUtf16.html
-share/doc/rust/html/std_unicode/char/struct.DecodeUtf16Error.html
-share/doc/rust/html/std_unicode/char/struct.DecodeUtf8.html
-share/doc/rust/html/std_unicode/char/struct.EscapeDebug.html
-share/doc/rust/html/std_unicode/char/struct.EscapeDefault.html
-share/doc/rust/html/std_unicode/char/struct.EscapeUnicode.html
-share/doc/rust/html/std_unicode/char/struct.ToLowercase.html
-share/doc/rust/html/std_unicode/char/struct.ToUppercase.html
-share/doc/rust/html/std_unicode/derived_property/
-share/doc/rust/html/std_unicode/derived_property/Case_Ignorable.v.html
-share/doc/rust/html/std_unicode/derived_property/Cased.v.html
-share/doc/rust/html/std_unicode/derived_property/fn.Case_Ignorable.html
-share/doc/rust/html/std_unicode/derived_property/fn.Cased.html
-share/doc/rust/html/std_unicode/derived_property/index.html
-share/doc/rust/html/std_unicode/derived_property/sidebar-items.js
-share/doc/rust/html/std_unicode/index.html
-share/doc/rust/html/std_unicode/property/
-share/doc/rust/html/std_unicode/property/Pattern_White_Space.v.html
-share/doc/rust/html/std_unicode/property/fn.Pattern_White_Space.html
-share/doc/rust/html/std_unicode/property/index.html
-share/doc/rust/html/std_unicode/property/sidebar-items.js
-share/doc/rust/html/std_unicode/sidebar-items.js
-share/doc/rust/html/std_unicode/str/
-share/doc/rust/html/std_unicode/str/SplitWhitespace.t.html
-share/doc/rust/html/std_unicode/str/UnicodeStr.t.html
-share/doc/rust/html/std_unicode/str/Utf16Encoder.t.html
-share/doc/rust/html/std_unicode/str/fn.is_utf16.html
-share/doc/rust/html/std_unicode/str/fn.utf8_char_width.html
-share/doc/rust/html/std_unicode/str/index.html
-share/doc/rust/html/std_unicode/str/is_utf16.v.html
-share/doc/rust/html/std_unicode/str/sidebar-items.js
-share/doc/rust/html/std_unicode/str/struct.SplitWhitespace.html
-share/doc/rust/html/std_unicode/str/struct.Utf16Encoder.html
-share/doc/rust/html/std_unicode/str/trait.UnicodeStr.html
-share/doc/rust/html/std_unicode/str/utf8_char_width.v.html
-share/doc/rust/html/std_unicode/tables/
-share/doc/rust/html/std_unicode/tables/UNICODE_VERSION.v.html
-share/doc/rust/html/std_unicode/tables/constant.UNICODE_VERSION.html
-share/doc/rust/html/std_unicode/tables/derived_property/
-share/doc/rust/html/std_unicode/tables/derived_property/Case_Ignorable.v.html
-share/doc/rust/html/std_unicode/tables/derived_property/Cased.v.html
-share/doc/rust/html/std_unicode/tables/derived_property/fn.Case_Ignorable.html
-share/doc/rust/html/std_unicode/tables/derived_property/fn.Cased.html
-share/doc/rust/html/std_unicode/tables/property/
-share/doc/rust/html/std_unicode/tables/property/Pattern_White_Space.v.html
-share/doc/rust/html/std_unicode/tables/property/fn.Pattern_White_Space.html
-share/doc/rust/html/std_unicode/u_str/
-share/doc/rust/html/std_unicode/u_str/SplitWhitespace.t.html
-share/doc/rust/html/std_unicode/u_str/UnicodeStr.t.html
-share/doc/rust/html/std_unicode/u_str/Utf16Encoder.t.html
-share/doc/rust/html/std_unicode/u_str/fn.is_utf16.html
-share/doc/rust/html/std_unicode/u_str/fn.utf8_char_width.html
-share/doc/rust/html/std_unicode/u_str/is_utf16.v.html
-share/doc/rust/html/std_unicode/u_str/struct.SplitWhitespace.html
-share/doc/rust/html/std_unicode/u_str/struct.Utf16Encoder.html
-share/doc/rust/html/std_unicode/u_str/trait.UnicodeStr.html
-share/doc/rust/html/std_unicode/u_str/utf8_char_width.v.html
-share/doc/rust/html/tutorial.html
-share/doc/rust/html/version_info.html
Index: lang/rust/pkg/PLIST-main
===================================================================
RCS file: lang/rust/pkg/PLIST-main
diff -N lang/rust/pkg/PLIST-main
--- lang/rust/pkg/PLIST-main 15 Feb 2017 12:52:35 -0000 1.12
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-@comment $OpenBSD: PLIST-main,v 1.12 2017/02/15 12:52:35 landry Exp $
-bin/rust-gdb
-@bin bin/rustc
-@bin bin/rustdoc
-lib/rustlib/
-lib/rustlib/etc/
-lib/rustlib/etc/debugger_pretty_printers_common.py
-lib/rustlib/etc/gdb_load_rust_pretty_printers.py
-lib/rustlib/etc/gdb_rust_pretty_printing.py
-lib/rustlib/etc/lldb_rust_formatters.py
-%%amd64%%
-%%i386%%
-@man man/man1/rustc.1
-@man man/man1/rustdoc.1
-share/doc/rust/
-share/doc/rust/COPYRIGHT
-share/doc/rust/LICENSE-APACHE
-share/doc/rust/LICENSE-MIT
-share/doc/rust/README.md

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Edd Barrett-3
Hi Sebastien,

On Thu, Mar 16, 2017 at 03:34:52PM +0100, Sebastien Marie wrote:
> The following diff updates lang/rust to 1.16.0.

As always, thanks for your hard work on Rust/OpenBSD.

Looks good to me. A couple of comments inline.

> It merges -main and -doc, and doesn't provide documentation anymore.

I was meant to pipe up in the other thread, but I think the docs
sub-package is actually a nice addition, as it means I always have the
right docs for the version I have installed. I think I'd forget to
download the docs again when a new version comes out.

(and like Laurie, I use trains quite a lot)

> The diff includes REVISION bump for devel/cargo and textproc/ripgrep.

Not an immediate problem, but what are you going to do when we have 300
rust apps in-tree? We can't manually bump every time, can we?

> ++    /// ```no_run
> +     /// use std::os::unix::net::UnixDatagram;
> +     /// use std::time::Duration;

Should you raise a bug upstream for these tests?

I managed to build ripgrep and cargo fine with this update (amd64).

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Edd Barrett-3
On Sun, Mar 19, 2017 at 03:03:11PM +0000, Edd Barrett wrote:
> As always, thanks for your hard work on Rust/OpenBSD.
>
> Looks good to me. A couple of comments inline.

Ah also, there's some trailing whitespace in the Makefile. We could kill
this with a separate commit.

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Sebastien Marie-3
In reply to this post by Edd Barrett-3
On Sun, Mar 19, 2017 at 03:03:11PM +0000, Edd Barrett wrote:
>
> > It merges -main and -doc, and doesn't provide documentation anymore.
>
> I was meant to pipe up in the other thread, but I think the docs
> sub-package is actually a nice addition, as it means I always have the
> right docs for the version I have installed. I think I'd forget to
> download the docs again when a new version comes out.
>
> (and like Laurie, I use trains quite a lot)

the main problem with shipping doc subpackages is now it requires
rustdoc binary to be present in the bootstrap archive too.

so the bootstrap archive will look like really a full package.

> > The diff includes REVISION bump for devel/cargo and textproc/ripgrep.
>
> Not an immediate problem, but what are you going to do when we have 300
> rust apps in-tree? We can't manually bump every time, can we?

we will do as we do for others packages like python or perl: bump all
dependencies when it is required.

the bump is need because of @pkgpath change (due to subpackage removal).
a regular update doesn't require this kind of bump.


> > ++    /// ```no_run
> > +     /// use std::os::unix::net::UnixDatagram;
> > +     /// use std::time::Duration;
>
> Should you raise a bug upstream for these tests?

no as it would be pointless without patches for proper support
of OpenBSD. We are tier-3, so no tests (or even just build) are done on
OpenBSD.

--
Sebastien Marie

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Edd Barrett-3
On Sun, Mar 19, 2017 at 04:40:27PM +0100, Sebastien Marie wrote:
> so the bootstrap archive will look like really a full package.

How about a separate port for docs that depends on lang/rust? Would that
be more palatable?

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Sebastien Marie-3
On Sun, Mar 19, 2017 at 03:55:26PM +0000, Edd Barrett wrote:
> On Sun, Mar 19, 2017 at 04:40:27PM +0100, Sebastien Marie wrote:
> > so the bootstrap archive will look like really a full package.
>
> How about a separate port for docs that depends on lang/rust? Would that
> be more palatable?
>

I assume it could be possible, but I am unsure if rustbuild will be able to
generate only the documentation (and not just binary + doc). Testing is
required :)

I don't have time to work on that. But I should able to review a port
(and modifications on lang/rust to share some variables).

For now, I already shared a link to download the documentation, and as
we are in -beta, I would like to see rust-1.16.0 to be commited in order
to have it in 6.1.
--
Sebastien Marie

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Edd Barrett-3
Hi Sebastien,

Sorry this is dragging on a bit.

On Mon, Mar 20, 2017 at 02:43:58PM +0100, Sebastien Marie wrote:
> On Sun, Mar 19, 2017 at 03:55:26PM +0000, Edd Barrett wrote:
> >
> > How about a separate port for docs that depends on lang/rust? Would that
> > be more palatable?
>
> I assume it could be possible, but I am unsure if rustbuild will be able to
> generate only the documentation (and not just binary + doc). Testing is
> required :)

I've been prodding around. There's a 'doc' target in the top-level
Makefile.in, but we don't have a Makefile, presumably because we didn't
use the configure script.

If I run the configure script, then run `make doc` then it will try to
build again (including failing to get a bootstrap binary from rustup). I
think we'd need to use the configure script from the start, and I
appreciate there is probably a good reason not to do that.

But wait, earlier you said:

> the main problem with shipping doc subpackages is now it requires
> rustdoc binary to be present in the bootstrap archive too.

Are you sure? We are already removing the rustdoc binary from the
bootstrap tarball in the in-tree 0.15.x version, so how does the in-tree
version make docs? It must be using it's own rustdoc?

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Sebastien Marie-3
On Mon, Mar 20, 2017 at 10:11:29PM +0000, Edd Barrett wrote:

> On Mon, Mar 20, 2017 at 02:43:58PM +0100, Sebastien Marie wrote:
> > On Sun, Mar 19, 2017 at 03:55:26PM +0000, Edd Barrett wrote:
> > >
> > > How about a separate port for docs that depends on lang/rust? Would that
> > > be more palatable?
> >
> > I assume it could be possible, but I am unsure if rustbuild will be able to
> > generate only the documentation (and not just binary + doc). Testing is
> > required :)
>
> I've been prodding around. There's a 'doc' target in the top-level
> Makefile.in, but we don't have a Makefile, presumably because we didn't
> use the configure script.
>
> If I run the configure script, then run `make doc` then it will try to
> build again (including failing to get a bootstrap binary from rustup). I
> think we'd need to use the configure script from the start, and I
> appreciate there is probably a good reason not to do that.

configure script and Makefile are the legacy way to build rustc. There
are only keep for compatibility reason. The Makefile is done in a way to
call rustbuild.

The lang/rust port uses rustbuild directly (it is more flexible for the
build options). The configuration is done by generating a config.toml
(see 'configure' target in the port). And call rustbuild directly for
the build (see 'do-build' target in the port).

> But wait, earlier you said:
>
> > the main problem with shipping doc subpackages is now it requires
> > rustdoc binary to be present in the bootstrap archive too.
>
> Are you sure? We are already removing the rustdoc binary from the
> bootstrap tarball in the in-tree 0.15.x version, so how does the in-tree
> version make docs? It must be using it's own rustdoc?
>

The bootstrap is generated in the same way that the port itself (and if
you read 'bootstrap' target in the port, you will see it reused the fake
framework but in different directory). So all files are installed in the
bootstrap directory, and it removes all unneeded files. Since the
beginning, rustdoc is removed from the required files to be present in
bootstrap.

In 1.15.1, the rustbuild used the generated rustdoc binary for compiling
docs. It isn't the case anymore and it is why it is a problem.


But now it is enough. Please show your code or shut up.
--
Sebastien Marie

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Landry Breuil-5
On Tue, Mar 21, 2017 at 08:28:53AM +0100, Sebastien Marie wrote:

> On Mon, Mar 20, 2017 at 10:11:29PM +0000, Edd Barrett wrote:
> > On Mon, Mar 20, 2017 at 02:43:58PM +0100, Sebastien Marie wrote:
> > > On Sun, Mar 19, 2017 at 03:55:26PM +0000, Edd Barrett wrote:
> > > >
> > > > How about a separate port for docs that depends on lang/rust? Would that
> > > > be more palatable?
> > >
> > > I assume it could be possible, but I am unsure if rustbuild will be able to
> > > generate only the documentation (and not just binary + doc). Testing is
> > > required :)
> >
> > I've been prodding around. There's a 'doc' target in the top-level
> > Makefile.in, but we don't have a Makefile, presumably because we didn't
> > use the configure script.
> >
> > If I run the configure script, then run `make doc` then it will try to
> > build again (including failing to get a bootstrap binary from rustup). I
> > think we'd need to use the configure script from the start, and I
> > appreciate there is probably a good reason not to do that.
>
> configure script and Makefile are the legacy way to build rustc. There
> are only keep for compatibility reason. The Makefile is done in a way to
> call rustbuild.
>
> The lang/rust port uses rustbuild directly (it is more flexible for the
> build options). The configuration is done by generating a config.toml
> (see 'configure' target in the port). And call rustbuild directly for
> the build (see 'do-build' target in the port).
>
> > But wait, earlier you said:
> >
> > > the main problem with shipping doc subpackages is now it requires
> > > rustdoc binary to be present in the bootstrap archive too.
> >
> > Are you sure? We are already removing the rustdoc binary from the
> > bootstrap tarball in the in-tree 0.15.x version, so how does the in-tree
> > version make docs? It must be using it's own rustdoc?
> >
>
> The bootstrap is generated in the same way that the port itself (and if
> you read 'bootstrap' target in the port, you will see it reused the fake
> framework but in different directory). So all files are installed in the
> bootstrap directory, and it removes all unneeded files. Since the
> beginning, rustdoc is removed from the required files to be present in
> bootstrap.
>
> In 1.15.1, the rustbuild used the generated rustdoc binary for compiling
> docs. It isn't the case anymore and it is why it is a problem.

From what i understand, it's more work to keep rustdoc in the bootstrap
so that we can generate the docs at package build time, so to make
things simpler sebastien wants to drop the -docs subpackage, which i
fully agree with (less work for the maintainer). I havent tested the
diff yet but the direction in which this is going makes sense to me.
We're in 2017, docs are available online - and if they're really needed,
maybe provide a separate port for them, without all the bootstrapping
stuff that makes the rust port already quite complicated.

Landry

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Edd Barrett-3
Hi,

On Tue, Mar 21, 2017 at 06:22:05PM +0100, Landry Breuil wrote:
> From what i understand, it's more work to keep rustdoc in the bootstrap
> so that we can generate the docs at package build time.

Well, time to cut my losses.

The diff I had been preparing today simply added back rustdoc into the
bootstrap. rustdoc is (uncompressed) an 8KB binary, so I figured it's
not really a burden upon us to have it in the bootstrap.

As Landry says, it's ultimately up to the maintainer and I don't feel
strongly enough to argue further.

FWIW, the diff follows. A new amd64 bootstrap is here:
http://theunixzoo.co.uk/random/rustc-bootstrap-amd64-1.16.0-20170321.tar.gz

The diff also kills some trailing whitespace.

Seeya!

Index: Makefile
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile 18 Feb 2017 13:15:48 -0000 1.38
+++ Makefile 21 Mar 2017 16:13:04 -0000
@@ -3,16 +3,15 @@
 # snapshots are only available for amd64 and i386, for now
 ONLY_FOR_ARCHS = amd64 i386
 
-COMMENT-main = compiler for Rust Language
-COMMENT-doc = html documentation for rustc
+COMMENT-main =         compiler for Rust Language
+COMMENT-doc =          html documentation for rustc
 
-V = 1.15.1
+V = 1.16.0
 DISTNAME = rustc-${V}-src
-REVISION = 0
 
 # rustc bootstrap version
-RBV-amd64 = 1.15.0-20170203
-RBV-i386 = 1.15.0-20170204
+RBV-amd64 = 1.16.0-20170321
+RBV-i386 = 1.16.0-20170312
 RBV = ${RBV-${MACHINE_ARCH}}
 
 # cargo bootstrap version
@@ -95,9 +94,24 @@ USE_GMAKE = Yes
 # need for libbacktrace
 USE_LIBTOOL = gnu
 
-TEST_DEPENDS += ${FULLPKGNAME-main}:${BUILD_PKGPATH} \
+TEST_DEPENDS += ${FULLPKGNAME}:${BUILD_PKGPATH} \
  devel/git
 
+TEST_TARGET ?= src/test/run-pass \
+ src/test/compile-fail \
+ src/test/parse-fail \
+ src/test/run-fail \
+ src/test/mir-opt \
+ src/test/incremental \
+ src/test/ui \
+ src/test/compile-fail-fulldeps \
+ src/test/run-make \
+ src/test/rustdoc \
+ src/test/pretty \
+ src/test/run-pass/pretty \
+ src/test/run-fail/pretty \
+ path/to/nowhere
+
 # - check datasize limit before configuring (and building)
 pre-configure:
  @if [ `ulimit -d` -lt 1572864 ]; then \
@@ -116,11 +130,14 @@ do-configure:
  >>${WRKBUILD}/config.toml
  echo 'prefix = "${LOCALBASE}"' >>${WRKBUILD}/config.toml
  echo 'vendor = true' >>${WRKBUILD}/config.toml
-
+
  echo '[rust]' >>${WRKBUILD}/config.toml
  echo 'channel = "stable"' >>${WRKBUILD}/config.toml
  echo 'codegen-tests = false' >>${WRKBUILD}/config.toml
-
+
+ echo '[dist]' >>${WRKBUILD}/config.toml
+ echo 'src-tarball = false' >>${WRKBUILD}/config.toml
+
 .if ${PORTS_LLVM:L:Myes}
  echo '[target.${TRIPLE_ARCH}]' >>${WRKBUILD}/config.toml
  echo 'llvm-config = "${LOCALBASE}/bin/llvm-config"' \
@@ -130,7 +147,7 @@ do-configure:
  echo 'static-libstdcpp = false' >>${WRKBUILD}/config.toml
  echo 'ninja = true' >>${WRKBUILD}/config.toml
 .endif
-
+
  rm -rf ${WRKDIR}/modgcc-libs
  mkdir -p ${WRKDIR}/modgcc-libs
  cp ${LOCALBASE}/lib/libestdc++.so.${LIBESTDC_VERSION} \
@@ -142,10 +159,9 @@ BUILD_BIN = cd ${WRKBUILD} && exec ${SET
 do-build:
  ${BUILD_BIN} dist --verbose --jobs=${MAKE_JOBS}
 
-COMPONENTS ?= rustc rust-std rust-docs
 do-install:
  rm -rf ${WRKBUILD}/_extractdist
-.for _c in ${COMPONENTS}
+.for _c in rustc rust-std rust-docs
  mkdir ${WRKBUILD}/_extractdist
  cd ${WRKBUILD}/_extractdist && tar zxf \
  ${WRKBUILD}/build/dist/${_c}-${V}-${TRIPLE_ARCH}.tar.gz
@@ -169,7 +185,7 @@ post-install:
  ${PREFIX}/lib/rustlib/manifest-*
 
 do-test:
- ${BUILD_BIN} test --verbose --jobs=${MAKE_JOBS}
+ ${BUILD_BIN} test --verbose --jobs=${MAKE_JOBS} ${TEST_TARGET}
 
 # bootstrap target permits to regenerate the bootstrap archive
 BOOTSTRAPDIR=${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${V}-new
@@ -179,10 +195,9 @@ bootstrap: build
  ${MAKE} clean=fake
  ${MAKE} fake \
  PREFIX="${BOOTSTRAPDIR}" \
- COMPONENTS="rustc rust-std" \
  FAKE_SETUP=""
  rm -rf ${BOOTSTRAPDIR}/{man,share} \
- ${BOOTSTRAPDIR}/bin/{rust-gdb,rustdoc}
+ ${BOOTSTRAPDIR}/bin/rust-gdb
  mv ${BOOTSTRAPDIR}/bin/rustc{,.bin}
  strip ${BOOTSTRAPDIR}/bin/rustc.bin \
  ${BOOTSTRAPDIR}/lib/lib*.so \
Index: distinfo
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo 15 Feb 2017 12:52:35 -0000 1.22
+++ distinfo 21 Mar 2017 12:17:09 -0000
@@ -1,10 +1,10 @@
 SHA256 (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = lmzvwW5K+GVu+HHcB1Y54RrVbWDrqi/XucuMJO0jQws=
 SHA256 (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = BM+GckVYHmVQQkL4W02lZjUJtQyh1LbbataTVJ90Kzk=
-SHA256 (rust/rustc-1.15.1-src.tar.gz) = Ln2q1BioMLRbl3zX7PGBtl8w9z32P/NuEk6l/l0a8yc=
-SHA256 (rust/rustc-bootstrap-amd64-1.15.0-20170203.tar.gz) = NFx/Mp665nROWNh7xSYY9A8NH5sPRDGYItBd/BjlsfE=
-SHA256 (rust/rustc-bootstrap-i386-1.15.0-20170204.tar.gz) = lre23VEqIuQwJfNgUvQdJ+RECxbJkn4vqC4IkpzgtgY=
+SHA256 (rust/rustc-1.16.0-src.tar.gz) = +WazHrHNm9LfgXw5GjOO61uSU64KGb+KEZYMVg+W6LQ=
+SHA256 (rust/rustc-bootstrap-amd64-1.16.0-20170321.tar.gz) = ljCnRAR59U2VbrUwATp8I5mDw5RZ4mggzflNZ2xFPcI=
+SHA256 (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = nA1I2SaKREoO0ymnPIktdCcCw+fFoJScAjb552Z68zQ=
 SIZE (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = 7512634
 SIZE (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = 7261464
-SIZE (rust/rustc-1.15.1-src.tar.gz) = 28100203
-SIZE (rust/rustc-bootstrap-amd64-1.15.0-20170203.tar.gz) = 46336655
-SIZE (rust/rustc-bootstrap-i386-1.15.0-20170204.tar.gz) = 47619584
+SIZE (rust/rustc-1.16.0-src.tar.gz) = 28470372
+SIZE (rust/rustc-bootstrap-amd64-1.16.0-20170321.tar.gz) = 47078101
+SIZE (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = 48478769
Index: patches/patch-src_bootstrap_lib_rs
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/patches/patch-src_bootstrap_lib_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_bootstrap_lib_rs
--- patches/patch-src_bootstrap_lib_rs 18 Feb 2017 13:15:48 -0000 1.1
+++ patches/patch-src_bootstrap_lib_rs 21 Mar 2017 09:41:06 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_bootstrap_lib_rs,v 1.1 2017/02/18 13:15:48 landry Exp $
 Let us compilation choice to be honored.
---- src/bootstrap/lib.rs.orig Thu Feb 16 12:26:21 2017
-+++ src/bootstrap/lib.rs Thu Feb 16 12:26:27 2017
-@@ -791,7 +791,6 @@ impl Build {
+--- src/bootstrap/lib.rs.orig Fri Mar 10 23:55:21 2017
++++ src/bootstrap/lib.rs Sun Mar 12 07:15:33 2017
+@@ -822,7 +822,6 @@ impl Build {
          // gcc-rs because the build scripts will determine that for themselves.
          let mut base = self.cc[target].0.args().iter()
                             .map(|s| s.to_string_lossy().into_owned())
Index: patches/patch-src_bootstrap_native_rs
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/patches/patch-src_bootstrap_native_rs,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_bootstrap_native_rs
--- patches/patch-src_bootstrap_native_rs 18 Feb 2017 13:15:48 -0000 1.2
+++ patches/patch-src_bootstrap_native_rs 21 Mar 2017 09:41:06 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_bootstrap_native_rs,v 1.2 2017/02/18 13:15:48 landry Exp $
 use default settings from devel/llvm to local embedded version
---- src/bootstrap/native.rs.orig Thu Feb  9 02:37:48 2017
-+++ src/bootstrap/native.rs Thu Feb 16 12:22:02 2017
-@@ -85,16 +85,21 @@ pub fn llvm(build: &Build, target: &str) {
+--- src/bootstrap/native.rs.orig Fri Mar 10 23:55:21 2017
++++ src/bootstrap/native.rs Sun Mar 12 09:08:11 2017
+@@ -90,16 +90,21 @@ pub fn llvm(build: &Build, target: &str) {
         .define("LLVM_INCLUDE_EXAMPLES", "OFF")
         .define("LLVM_INCLUDE_TESTS", "OFF")
         .define("LLVM_INCLUDE_DOCS", "OFF")
@@ -22,7 +22,7 @@ use default settings from devel/llvm to
 +    }
 +
 +    // propagate verbose flag to llvm build
-+    if build.flags.verbose {
++    if build.flags.verbose > 0 {
 +        cfg.define("CMAKE_VERBOSE_MAKEFILE", "ON");
      }
 
Index: patches/patch-src_librustdoc_test_rs
===================================================================
RCS file: patches/patch-src_librustdoc_test_rs
diff -N patches/patch-src_librustdoc_test_rs
--- patches/patch-src_librustdoc_test_rs 15 Feb 2017 12:52:35 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
-$OpenBSD: patch-src_librustdoc_test_rs,v 1.7 2017/02/15 12:52:35 landry Exp $
-fallback to LOCALBASE as default sysroot.
---- src/librustdoc/test.rs.orig Fri Jan 20 21:38:38 2017
-+++ src/librustdoc/test.rs Mon Jan 30 20:13:43 2017
-@@ -59,9 +59,16 @@ pub fn run(input: &str,
-     let input_path = PathBuf::from(input);
-     let input = config::Input::File(input_path.clone());
-
-+    let sysroot = match env::current_exe().ok() {
-+        Some(mut p) => { p.pop(); p.pop(); p }
-+        None => match option_env!("LOCALBASE") {
-+            Some(dir) => PathBuf::from(dir),
-+            None => panic!("can't determine value for sysroot"),
-+        }
-+    };
-+
-     let sessopts = config::Options {
--        maybe_sysroot: Some(env::current_exe().unwrap().parent().unwrap()
--                                              .parent().unwrap().to_path_buf()),
-+        maybe_sysroot: Some(sysroot),
-         search_paths: libs.clone(),
-         crate_types: vec![config::CrateTypeDylib],
-         externs: externs.clone(),
-@@ -167,9 +174,16 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri
-     };
-     let outputs = OutputTypes::new(&[(OutputType::Exe, None)]);
-
-+    let sysroot = match env::current_exe().ok() {
-+        Some(mut p) => { p.pop(); p.pop(); p }
-+        None => match option_env!("LOCALBASE") {
-+            Some(dir) => PathBuf::from(dir),
-+            None => panic!("can't determine value for sysroot"),
-+        }
-+    };
-+
-     let sessopts = config::Options {
--        maybe_sysroot: Some(env::current_exe().unwrap().parent().unwrap()
--                                              .parent().unwrap().to_path_buf()),
-+        maybe_sysroot: Some(sysroot),
-         search_paths: libs,
-         crate_types: vec![config::CrateTypeExecutable],
-         output_types: outputs,
Index: patches/patch-src_libstd_sys_unix_ext_net_rs
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_libstd_sys_unix_ext_net_rs
--- patches/patch-src_libstd_sys_unix_ext_net_rs 26 Dec 2016 13:52:46 -0000 1.4
+++ patches/patch-src_libstd_sys_unix_ext_net_rs 21 Mar 2017 09:41:07 -0000
@@ -1,8 +1,35 @@
 $OpenBSD: patch-src_libstd_sys_unix_ext_net_rs,v 1.4 2016/12/26 13:52:46 landry Exp $
-Disable 2 failing tests. Needs more investigation.
---- src/libstd/sys/unix/ext/net.rs.orig Sun Dec 18 00:40:11 2016
-+++ src/libstd/sys/unix/ext/net.rs Wed Dec 21 11:18:23 2016
-@@ -817,6 +817,7 @@ mod test {
+Disable 4 failing tests (related to unix socket). Needs more investigation.
+--- src/libstd/sys/unix/ext/net.rs.orig Fri Mar 10 23:55:21 2017
++++ src/libstd/sys/unix/ext/net.rs Thu Mar 16 05:40:27 2017
+@@ -1231,7 +1231,7 @@ impl UnixDatagram {
+     ///
+     /// # Examples
+     ///
+-    /// ```
++    /// ```no_run
+     /// use std::os::unix::net::UnixDatagram;
+     /// use std::time::Duration;
+     ///
+@@ -1248,7 +1248,7 @@ impl UnixDatagram {
+     ///
+     /// # Examples
+     ///
+-    /// ```
++    /// ```no_run
+     /// use std::os::unix::net::UnixDatagram;
+     /// use std::time::Duration;
+     ///
+@@ -1341,7 +1341,7 @@ mod test {
+     use thread;
+     use io;
+     use io::prelude::*;
+-    use time::Duration;
++    //use time::Duration;
+     use sys_common::io::test::tmpdir;
+
+     use super::*;
+@@ -1356,6 +1356,7 @@ mod test {
      }
 
      #[test]
@@ -10,7 +37,7 @@ Disable 2 failing tests. Needs more inve
      fn basic() {
          let dir = tmpdir();
          let socket_path = dir.path().join("sock");
-@@ -941,6 +942,7 @@ mod test {
+@@ -1480,6 +1481,7 @@ mod test {
      }
 
      #[test]
Index: pkg/DESCR-doc
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/pkg/DESCR-doc,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR-doc
--- pkg/DESCR-doc 6 Apr 2015 16:01:05 -0000 1.1.1.1
+++ pkg/DESCR-doc 21 Mar 2017 20:46:10 -0000
@@ -1,4 +1,4 @@
 Rust is a systems programming language that runs blazingly fast, prevents
 almost all crashes, and eliminates data races.
 
-This package include html documentation.
+This package contains the HTML documentation.
Index: pkg/PFRAG.amd64-main
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/pkg/PFRAG.amd64-main,v
retrieving revision 1.1
diff -u -p -r1.1 PFRAG.amd64-main
--- pkg/PFRAG.amd64-main 15 Feb 2017 12:52:35 -0000 1.1
+++ pkg/PFRAG.amd64-main 21 Mar 2017 09:41:07 -0000
@@ -7,7 +7,6 @@ lib/libgraphviz-405c42de9dbd8060.so
 lib/liblog-10e131c9710c4616.so
 lib/libproc_macro-d227dda69b7f6844.so
 lib/libproc_macro_plugin-0fe4934fae94e846.so
-lib/libproc_macro_tokens-d715c2b9eaa1f98f.so
 lib/librustc-3e62541ac92a2a57.so
 lib/librustc_back-4dbce09646909121.so
 lib/librustc_borrowck-a7bde671bbfe2e74.so
@@ -58,7 +57,6 @@ lib/rustlib/x86_64-unknown-openbsd/lib/l
 lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-f99521716a81d87e.rlib
 lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-d227dda69b7f6844.so
 lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-0fe4934fae94e846.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_tokens-d715c2b9eaa1f98f.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librand-fa1e64256580f121.rlib
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc-3e62541ac92a2a57.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-4dbce09646909121.so
@@ -69,6 +67,7 @@ lib/rustlib/x86_64-unknown-openbsd/lib/l
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-4fd0964d090ce553.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-be81d0b7172df003.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-014027489d874466.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_i128-473c466875877959.rlib
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-f9346bea442d9bfc.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-3ba673556bf687ed.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-1132aef09c4b778f.so
Index: pkg/PFRAG.i386-main
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/pkg/PFRAG.i386-main,v
retrieving revision 1.1
diff -u -p -r1.1 PFRAG.i386-main
--- pkg/PFRAG.i386-main 15 Feb 2017 12:52:35 -0000 1.1
+++ pkg/PFRAG.i386-main 21 Mar 2017 09:41:07 -0000
@@ -7,7 +7,6 @@ lib/libgraphviz-0996c64ed0d164c8.so
 lib/liblog-1bdf50b11ac51d61.so
 lib/libproc_macro-2bcd4cc67250a3c6.so
 lib/libproc_macro_plugin-075014c550476d3f.so
-lib/libproc_macro_tokens-4e171438614a4837.so
 lib/librustc-8a90c4600504e360.so
 lib/librustc_back-9a6db5050b3e4861.so
 lib/librustc_borrowck-71ef7ce0af8740ab.so
@@ -58,7 +57,6 @@ lib/rustlib/i686-unknown-openbsd/lib/lib
 lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-454979856f8d9ffa.rlib
 lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-2bcd4cc67250a3c6.so
 lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-075014c550476d3f.so
-lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_tokens-4e171438614a4837.so
 lib/rustlib/i686-unknown-openbsd/lib/librand-a27596c5b33125cb.rlib
 lib/rustlib/i686-unknown-openbsd/lib/librustc-8a90c4600504e360.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_back-9a6db5050b3e4861.so
@@ -69,6 +67,7 @@ lib/rustlib/i686-unknown-openbsd/lib/lib
 lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-16a96096216afc13.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-1de59cf7f254186e.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-ebfa8756ab220e28.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_i128-08e78454d9c49eae.rlib
 lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-2be56285b1e8a530.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-3fc9d8f3daef359b.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-819941fff501e0f0.so
Index: pkg/PLIST-doc
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/pkg/PLIST-doc,v
retrieving revision 1.18
diff -u -p -r1.18 PLIST-doc
--- pkg/PLIST-doc 15 Feb 2017 12:52:35 -0000 1.18
+++ pkg/PLIST-doc 21 Mar 2017 16:00:23 -0000
@@ -1,5 +1,8 @@
-@comment $OpenBSD: PLIST-doc,v 1.18 2017/02/15 12:52:35 landry Exp $
 share/doc/rust/
+share/doc/rust/COPYRIGHT
+share/doc/rust/LICENSE-APACHE
+share/doc/rust/LICENSE-MIT
+share/doc/rust/README.md
 share/doc/rust/html/
 share/doc/rust/html/.lock
 share/doc/rust/html/.stamp
@@ -154,6 +157,7 @@ share/doc/rust/html/collections/
 share/doc/rust/html/collections/Bound.t.html
 share/doc/rust/html/collections/binary_heap/
 share/doc/rust/html/collections/binary_heap/BinaryHeap.t.html
+share/doc/rust/html/collections/binary_heap/BinaryHeapPlace.t.html
 share/doc/rust/html/collections/binary_heap/Drain.t.html
 share/doc/rust/html/collections/binary_heap/IntoIter.t.html
 share/doc/rust/html/collections/binary_heap/Iter.t.html
@@ -161,6 +165,7 @@ share/doc/rust/html/collections/binary_h
 share/doc/rust/html/collections/binary_heap/index.html
 share/doc/rust/html/collections/binary_heap/sidebar-items.js
 share/doc/rust/html/collections/binary_heap/struct.BinaryHeap.html
+share/doc/rust/html/collections/binary_heap/struct.BinaryHeapPlace.html
 share/doc/rust/html/collections/binary_heap/struct.Drain.html
 share/doc/rust/html/collections/binary_heap/struct.IntoIter.html
 share/doc/rust/html/collections/binary_heap/struct.Iter.html
@@ -480,11 +485,13 @@ share/doc/rust/html/collections/vec/
 share/doc/rust/html/collections/vec.m.html
 share/doc/rust/html/collections/vec/Drain.t.html
 share/doc/rust/html/collections/vec/IntoIter.t.html
+share/doc/rust/html/collections/vec/PlaceBack.t.html
 share/doc/rust/html/collections/vec/Vec.t.html
 share/doc/rust/html/collections/vec/index.html
 share/doc/rust/html/collections/vec/sidebar-items.js
 share/doc/rust/html/collections/vec/struct.Drain.html
 share/doc/rust/html/collections/vec/struct.IntoIter.html
+share/doc/rust/html/collections/vec/struct.PlaceBack.html
 share/doc/rust/html/collections/vec/struct.Vec.html
 share/doc/rust/html/collections/vec_deque/
 share/doc/rust/html/collections/vec_deque/Drain.t.html
@@ -833,6 +840,13 @@ share/doc/rust/html/core/hash/struct.Sip
 share/doc/rust/html/core/hash/trait.BuildHasher.html
 share/doc/rust/html/core/hash/trait.Hash.html
 share/doc/rust/html/core/hash/trait.Hasher.html
+share/doc/rust/html/core/i128/
+share/doc/rust/html/core/i128/MAX.v.html
+share/doc/rust/html/core/i128/MIN.v.html
+share/doc/rust/html/core/i128/constant.MAX.html
+share/doc/rust/html/core/i128/constant.MIN.html
+share/doc/rust/html/core/i128/index.html
+share/doc/rust/html/core/i128/sidebar-items.js
 share/doc/rust/html/core/i16/
 share/doc/rust/html/core/i16/MAX.v.html
 share/doc/rust/html/core/i16/MIN.v.html
@@ -1400,7 +1414,6 @@ share/doc/rust/html/core/macro.writeln.h
 share/doc/rust/html/core/marker/
 share/doc/rust/html/core/marker/Copy.t.html
 share/doc/rust/html/core/marker/PhantomData.t.html
-share/doc/rust/html/core/marker/Reflect.t.html
 share/doc/rust/html/core/marker/Send.t.html
 share/doc/rust/html/core/marker/Sized.t.html
 share/doc/rust/html/core/marker/Sync.t.html
@@ -1409,7 +1422,6 @@ share/doc/rust/html/core/marker/index.ht
 share/doc/rust/html/core/marker/sidebar-items.js
 share/doc/rust/html/core/marker/struct.PhantomData.html
 share/doc/rust/html/core/marker/trait.Copy.html
-share/doc/rust/html/core/marker/trait.Reflect.html
 share/doc/rust/html/core/marker/trait.Send.html
 share/doc/rust/html/core/marker/trait.Sized.html
 share/doc/rust/html/core/marker/trait.Sync.html
@@ -1793,6 +1805,13 @@ share/doc/rust/html/core/sync/atomic/str
 share/doc/rust/html/core/sync/index.html
 share/doc/rust/html/core/sync/sidebar-items.js
 share/doc/rust/html/core/try.m.html
+share/doc/rust/html/core/u128/
+share/doc/rust/html/core/u128/MAX.v.html
+share/doc/rust/html/core/u128/MIN.v.html
+share/doc/rust/html/core/u128/constant.MAX.html
+share/doc/rust/html/core/u128/constant.MIN.html
+share/doc/rust/html/core/u128/index.html
+share/doc/rust/html/core/u128/sidebar-items.js
 share/doc/rust/html/core/u16/
 share/doc/rust/html/core/u16/MAX.v.html
 share/doc/rust/html/core/u16/MIN.v.html
@@ -2321,6 +2340,7 @@ share/doc/rust/html/src/core/num/flt2dec
 share/doc/rust/html/src/core/num/flt2dec/strategy/
 share/doc/rust/html/src/core/num/flt2dec/strategy/dragon.rs.html
 share/doc/rust/html/src/core/num/flt2dec/strategy/grisu.rs.html
+share/doc/rust/html/src/core/num/i128.rs.html
 share/doc/rust/html/src/core/num/i16.rs.html
 share/doc/rust/html/src/core/num/i32.rs.html
 share/doc/rust/html/src/core/num/i64.rs.html
@@ -2328,6 +2348,7 @@ share/doc/rust/html/src/core/num/i8.rs.h
 share/doc/rust/html/src/core/num/int_macros.rs.html
 share/doc/rust/html/src/core/num/isize.rs.html
 share/doc/rust/html/src/core/num/mod.rs.html
+share/doc/rust/html/src/core/num/u128.rs.html
 share/doc/rust/html/src/core/num/u16.rs.html
 share/doc/rust/html/src/core/num/u32.rs.html
 share/doc/rust/html/src/core/num/u64.rs.html
@@ -2638,6 +2659,7 @@ share/doc/rust/html/std/collections/Link
 share/doc/rust/html/std/collections/VecDeque.t.html
 share/doc/rust/html/std/collections/binary_heap/
 share/doc/rust/html/std/collections/binary_heap/BinaryHeap.t.html
+share/doc/rust/html/std/collections/binary_heap/BinaryHeapPlace.t.html
 share/doc/rust/html/std/collections/binary_heap/Drain.t.html
 share/doc/rust/html/std/collections/binary_heap/IntoIter.t.html
 share/doc/rust/html/std/collections/binary_heap/Iter.t.html
@@ -2645,6 +2667,7 @@ share/doc/rust/html/std/collections/bina
 share/doc/rust/html/std/collections/binary_heap/index.html
 share/doc/rust/html/std/collections/binary_heap/sidebar-items.js
 share/doc/rust/html/std/collections/binary_heap/struct.BinaryHeap.html
+share/doc/rust/html/std/collections/binary_heap/struct.BinaryHeapPlace.html
 share/doc/rust/html/std/collections/binary_heap/struct.Drain.html
 share/doc/rust/html/std/collections/binary_heap/struct.IntoIter.html
 share/doc/rust/html/std/collections/binary_heap/struct.Iter.html
@@ -3210,6 +3233,14 @@ share/doc/rust/html/std/hash/struct.SipH
 share/doc/rust/html/std/hash/trait.BuildHasher.html
 share/doc/rust/html/std/hash/trait.Hash.html
 share/doc/rust/html/std/hash/trait.Hasher.html
+share/doc/rust/html/std/i128/
+share/doc/rust/html/std/i128.t.html
+share/doc/rust/html/std/i128/MAX.v.html
+share/doc/rust/html/std/i128/MIN.v.html
+share/doc/rust/html/std/i128/constant.MAX.html
+share/doc/rust/html/std/i128/constant.MIN.html
+share/doc/rust/html/std/i128/index.html
+share/doc/rust/html/std/i128/sidebar-items.js
 share/doc/rust/html/std/i16/
 share/doc/rust/html/std/i16.t.html
 share/doc/rust/html/std/i16/MAX.v.html
@@ -3885,7 +3916,6 @@ share/doc/rust/html/std/macro.writeln.ht
 share/doc/rust/html/std/marker/
 share/doc/rust/html/std/marker/Copy.t.html
 share/doc/rust/html/std/marker/PhantomData.t.html
-share/doc/rust/html/std/marker/Reflect.t.html
 share/doc/rust/html/std/marker/Send.t.html
 share/doc/rust/html/std/marker/Sized.t.html
 share/doc/rust/html/std/marker/Sync.t.html
@@ -3894,7 +3924,6 @@ share/doc/rust/html/std/marker/index.htm
 share/doc/rust/html/std/marker/sidebar-items.js
 share/doc/rust/html/std/marker/struct.PhantomData.html
 share/doc/rust/html/std/marker/trait.Copy.html
-share/doc/rust/html/std/marker/trait.Reflect.html
 share/doc/rust/html/std/marker/trait.Send.html
 share/doc/rust/html/std/marker/trait.Sized.html
 share/doc/rust/html/std/marker/trait.Sync.html
@@ -4356,6 +4385,8 @@ share/doc/rust/html/std/prim_f32/
 share/doc/rust/html/std/prim_f32/index.html
 share/doc/rust/html/std/prim_f64/
 share/doc/rust/html/std/prim_f64/index.html
+share/doc/rust/html/std/prim_i128/
+share/doc/rust/html/std/prim_i128/index.html
 share/doc/rust/html/std/prim_i16/
 share/doc/rust/html/std/prim_i16/index.html
 share/doc/rust/html/std/prim_i32/
@@ -4374,6 +4405,8 @@ share/doc/rust/html/std/prim_str/
 share/doc/rust/html/std/prim_str/index.html
 share/doc/rust/html/std/prim_tuple/
 share/doc/rust/html/std/prim_tuple/index.html
+share/doc/rust/html/std/prim_u128/
+share/doc/rust/html/std/prim_u128/index.html
 share/doc/rust/html/std/prim_u16/
 share/doc/rust/html/std/prim_u16/index.html
 share/doc/rust/html/std/prim_u32/
@@ -4389,6 +4422,7 @@ share/doc/rust/html/std/primitive.bool.h
 share/doc/rust/html/std/primitive.char.html
 share/doc/rust/html/std/primitive.f32.html
 share/doc/rust/html/std/primitive.f64.html
+share/doc/rust/html/std/primitive.i128.html
 share/doc/rust/html/std/primitive.i16.html
 share/doc/rust/html/std/primitive.i32.html
 share/doc/rust/html/std/primitive.i64.html
@@ -4398,6 +4432,7 @@ share/doc/rust/html/std/primitive.pointe
 share/doc/rust/html/std/primitive.slice.html
 share/doc/rust/html/std/primitive.str.html
 share/doc/rust/html/std/primitive.tuple.html
+share/doc/rust/html/std/primitive.u128.html
 share/doc/rust/html/std/primitive.u16.html
 share/doc/rust/html/std/primitive.u32.html
 share/doc/rust/html/std/primitive.u64.html
@@ -4909,6 +4944,14 @@ share/doc/rust/html/std/time/struct.Syst
 share/doc/rust/html/std/time/struct.SystemTimeError.html
 share/doc/rust/html/std/try.m.html
 share/doc/rust/html/std/tuple.t.html
+share/doc/rust/html/std/u128/
+share/doc/rust/html/std/u128.t.html
+share/doc/rust/html/std/u128/MAX.v.html
+share/doc/rust/html/std/u128/MIN.v.html
+share/doc/rust/html/std/u128/constant.MAX.html
+share/doc/rust/html/std/u128/constant.MIN.html
+share/doc/rust/html/std/u128/index.html
+share/doc/rust/html/std/u128/sidebar-items.js
 share/doc/rust/html/std/u16/
 share/doc/rust/html/std/u16.t.html
 share/doc/rust/html/std/u16/MAX.v.html
@@ -4955,11 +4998,13 @@ share/doc/rust/html/std/vec/
 share/doc/rust/html/std/vec.m.html
 share/doc/rust/html/std/vec/Drain.t.html
 share/doc/rust/html/std/vec/IntoIter.t.html
+share/doc/rust/html/std/vec/PlaceBack.t.html
 share/doc/rust/html/std/vec/Vec.t.html
 share/doc/rust/html/std/vec/index.html
 share/doc/rust/html/std/vec/sidebar-items.js
 share/doc/rust/html/std/vec/struct.Drain.html
 share/doc/rust/html/std/vec/struct.IntoIter.html
+share/doc/rust/html/std/vec/struct.PlaceBack.html
 share/doc/rust/html/std/vec/struct.Vec.html
 share/doc/rust/html/std/write.m.html
 share/doc/rust/html/std/writeln.m.html
Index: pkg/PLIST-main
===================================================================
RCS file: /home/edd/cvsync/ports/lang/rust/pkg/PLIST-main,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST-main
--- pkg/PLIST-main 15 Feb 2017 12:52:35 -0000 1.12
+++ pkg/PLIST-main 21 Mar 2017 15:59:52 -0000
@@ -1,4 +1,7 @@
 @comment $OpenBSD: PLIST-main,v 1.12 2017/02/15 12:52:35 landry Exp $
+@conflict rust-doc-*
+@pkgpath lang/rust,-main
+@pkgpath lang/rust,-doc
 bin/rust-gdb
 @bin bin/rustc
 @bin bin/rustdoc
@@ -12,8 +15,3 @@ lib/rustlib/etc/lldb_rust_formatters.py
 %%i386%%
 @man man/man1/rustc.1
 @man man/man1/rustdoc.1
-share/doc/rust/
-share/doc/rust/COPYRIGHT
-share/doc/rust/LICENSE-APACHE
-share/doc/rust/LICENSE-MIT
-share/doc/rust/README.md

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Sebastien Marie-3
Hi,

Here a new diff for lang/rust with -doc subpackage.

The way it is done is different from edd@ proposal. Below the
explanation.

On Tue, Mar 21, 2017 at 09:12:51PM +0000, Edd Barrett wrote:
>
> The diff I had been preparing today simply added back rustdoc into the
> bootstrap. rustdoc is (uncompressed) an 8KB binary, so I figured it's
> not really a burden upon us to have it in the bootstrap.
 
Having rustdoc in the bootstrap is just not acceptable for me. The
problem isn't related to the size, but it means the bootstrap is the
same thing than the built package.

At beginning, only one binary was enough in the bootstrap: rustc
(statically built with various librust*) + system libraries (libc, libm,
libpthread and libestdc++). The stage0 was used to build core Rust
librairies, and next build a stage1, and next build a stage2 binary.

The bootstrap tarball was a bootstrap tarball: only used for break a
dependance cycle (because rustc needs rustc to build).

Now and since few Rust releases, the requirements for building rustc are
lot more important: you need rustc (but now built with dynamic librust*)
+ all libs of stage0 (rustbuild doesn't have built mecanism for stage0)
+ cargo + system libs.

Packaging all of them in a tarball for building rustc starts really to
be no sence : it will soon be more efficient to distribute the
"bootstrap" instead of building a port with it.

The reason is Rust distribution model is based on distribution of
binaries (using a Rust tool named "rustup"). It is a real problem for
distribution like us, because we normally don't work like that.


I understand the need for some people to have a rust-doc package. The
fact to drop the rust-doc generation is a ease, due to a new dependency
to have in the bootstrap: the rustdoc binary.

I spent some time in rustbuild to found a workaround. The purpose was to
avoid to patch rustbuild: it is currently a moving target, so local
patches could be problematic to maintain.

For now, the following trick seems to work: I added a link at configure
stage in bootstrap directory to ${WRKDIR}/stage2/rustdoc. The link is
dangled at beginning. But as docs are built after binaries, a working
rustdoc is here when docs are processed.

It is a fragile method, but it works for now. I dunno for future
Rust releases.

Below an updated diff for lang/rust (with docs). Please test it, I could
mess myself with the revert of -doc removal.

rust-doc gains i386 fragment: compiler_builtins is different from amd64
(large integer support for 32-bits targets).

Thanks.
--
Sebastien Marie

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile 18 Feb 2017 13:15:48 -0000 1.38
+++ Makefile 25 Mar 2017 15:38:18 -0000
@@ -6,13 +6,12 @@ ONLY_FOR_ARCHS = amd64 i386
 COMMENT-main = compiler for Rust Language
 COMMENT-doc = html documentation for rustc
 
-V = 1.15.1
+V = 1.16.0
 DISTNAME = rustc-${V}-src
-REVISION = 0
 
 # rustc bootstrap version
-RBV-amd64 = 1.15.0-20170203
-RBV-i386 = 1.15.0-20170204
+RBV-amd64 = 1.16.0-20160315
+RBV-i386 = 1.16.0-20170312
 RBV = ${RBV-${MACHINE_ARCH}}
 
 # cargo bootstrap version
@@ -98,6 +97,21 @@ USE_LIBTOOL = gnu
 TEST_DEPENDS += ${FULLPKGNAME-main}:${BUILD_PKGPATH} \
  devel/git
 
+TEST_TARGET ?= src/test/run-pass \
+ src/test/compile-fail \
+ src/test/parse-fail \
+ src/test/run-fail \
+ src/test/mir-opt \
+ src/test/incremental \
+ src/test/ui \
+ src/test/compile-fail-fulldeps \
+ src/test/run-make \
+ src/test/rustdoc \
+ src/test/pretty \
+ src/test/run-pass/pretty \
+ src/test/run-fail/pretty \
+ path/to/nowhere
+
 # - check datasize limit before configuring (and building)
 pre-configure:
  @if [ `ulimit -d` -lt 1572864 ]; then \
@@ -121,6 +135,9 @@ do-configure:
  echo 'channel = "stable"' >>${WRKBUILD}/config.toml
  echo 'codegen-tests = false' >>${WRKBUILD}/config.toml
 
+ echo '[dist]' >>${WRKBUILD}/config.toml
+ echo 'src-tarball = false' >>${WRKBUILD}/config.toml
+
 .if ${PORTS_LLVM:L:Myes}
  echo '[target.${TRIPLE_ARCH}]' >>${WRKBUILD}/config.toml
  echo 'llvm-config = "${LOCALBASE}/bin/llvm-config"' \
@@ -136,6 +153,12 @@ do-configure:
  cp ${LOCALBASE}/lib/libestdc++.so.${LIBESTDC_VERSION} \
  ${WRKDIR}/modgcc-libs
 
+# hack to build doc using generated stage2 instead of with stage0
+# (rustdoc isn't included in us bootstrap)
+post-configure:
+ ln -fs ${WRKBUILD}/build/${TRIPLE_ARCH}/stage2/bin/rustdoc \
+ ${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${RBV}/bin/rustdoc
+
 BUILD_BIN = cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} \
     ${MODPY_BIN} ${WRKSRC}/src/bootstrap/bootstrap.py
 
@@ -169,7 +192,7 @@ post-install:
  ${PREFIX}/lib/rustlib/manifest-*
 
 do-test:
- ${BUILD_BIN} test --verbose --jobs=${MAKE_JOBS}
+ ${BUILD_BIN} test --verbose --jobs=${MAKE_JOBS} ${TEST_TARGET}
 
 # bootstrap target permits to regenerate the bootstrap archive
 BOOTSTRAPDIR=${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${V}-new
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/rust/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo 15 Feb 2017 12:52:35 -0000 1.22
+++ distinfo 25 Mar 2017 15:38:18 -0000
@@ -1,10 +1,10 @@
 SHA256 (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = lmzvwW5K+GVu+HHcB1Y54RrVbWDrqi/XucuMJO0jQws=
 SHA256 (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = BM+GckVYHmVQQkL4W02lZjUJtQyh1LbbataTVJ90Kzk=
-SHA256 (rust/rustc-1.15.1-src.tar.gz) = Ln2q1BioMLRbl3zX7PGBtl8w9z32P/NuEk6l/l0a8yc=
-SHA256 (rust/rustc-bootstrap-amd64-1.15.0-20170203.tar.gz) = NFx/Mp665nROWNh7xSYY9A8NH5sPRDGYItBd/BjlsfE=
-SHA256 (rust/rustc-bootstrap-i386-1.15.0-20170204.tar.gz) = lre23VEqIuQwJfNgUvQdJ+RECxbJkn4vqC4IkpzgtgY=
+SHA256 (rust/rustc-1.16.0-src.tar.gz) = +WazHrHNm9LfgXw5GjOO61uSU64KGb+KEZYMVg+W6LQ=
+SHA256 (rust/rustc-bootstrap-amd64-1.16.0-20160315.tar.gz) = HC1aV8Oc81uiDta2LrYxfH1XLaAS4f1BUrJFQwSn0pk=
+SHA256 (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = nA1I2SaKREoO0ymnPIktdCcCw+fFoJScAjb552Z68zQ=
 SIZE (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = 7512634
 SIZE (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = 7261464
-SIZE (rust/rustc-1.15.1-src.tar.gz) = 28100203
-SIZE (rust/rustc-bootstrap-amd64-1.15.0-20170203.tar.gz) = 46336655
-SIZE (rust/rustc-bootstrap-i386-1.15.0-20170204.tar.gz) = 47619584
+SIZE (rust/rustc-1.16.0-src.tar.gz) = 28470372
+SIZE (rust/rustc-bootstrap-amd64-1.16.0-20160315.tar.gz) = 47092778
+SIZE (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = 48478769
Index: patches/patch-src_bootstrap_lib_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_lib_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_bootstrap_lib_rs
--- patches/patch-src_bootstrap_lib_rs 18 Feb 2017 13:15:48 -0000 1.1
+++ patches/patch-src_bootstrap_lib_rs 25 Mar 2017 15:38:18 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_bootstrap_lib_rs,v 1.1 2017/02/18 13:15:48 landry Exp $
 Let us compilation choice to be honored.
---- src/bootstrap/lib.rs.orig Thu Feb 16 12:26:21 2017
-+++ src/bootstrap/lib.rs Thu Feb 16 12:26:27 2017
-@@ -791,7 +791,6 @@ impl Build {
+--- src/bootstrap/lib.rs.orig Fri Mar 10 23:55:21 2017
++++ src/bootstrap/lib.rs Sun Mar 12 07:15:33 2017
+@@ -822,7 +822,6 @@ impl Build {
          // gcc-rs because the build scripts will determine that for themselves.
          let mut base = self.cc[target].0.args().iter()
                             .map(|s| s.to_string_lossy().into_owned())
Index: patches/patch-src_bootstrap_native_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_native_rs,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_bootstrap_native_rs
--- patches/patch-src_bootstrap_native_rs 18 Feb 2017 13:15:48 -0000 1.2
+++ patches/patch-src_bootstrap_native_rs 25 Mar 2017 15:38:18 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-src_bootstrap_native_rs,v 1.2 2017/02/18 13:15:48 landry Exp $
 use default settings from devel/llvm to local embedded version
---- src/bootstrap/native.rs.orig Thu Feb  9 02:37:48 2017
-+++ src/bootstrap/native.rs Thu Feb 16 12:22:02 2017
-@@ -85,16 +85,21 @@ pub fn llvm(build: &Build, target: &str) {
+--- src/bootstrap/native.rs.orig Fri Mar 10 23:55:21 2017
++++ src/bootstrap/native.rs Sun Mar 12 09:08:11 2017
+@@ -90,16 +90,21 @@ pub fn llvm(build: &Build, target: &str) {
         .define("LLVM_INCLUDE_EXAMPLES", "OFF")
         .define("LLVM_INCLUDE_TESTS", "OFF")
         .define("LLVM_INCLUDE_DOCS", "OFF")
@@ -22,7 +22,7 @@ use default settings from devel/llvm to
 +    }
 +
 +    // propagate verbose flag to llvm build
-+    if build.flags.verbose {
++    if build.flags.verbose > 0 {
 +        cfg.define("CMAKE_VERBOSE_MAKEFILE", "ON");
      }
 
Index: patches/patch-src_librustdoc_test_rs
===================================================================
RCS file: patches/patch-src_librustdoc_test_rs
diff -N patches/patch-src_librustdoc_test_rs
--- patches/patch-src_librustdoc_test_rs 15 Feb 2017 12:52:35 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
-$OpenBSD: patch-src_librustdoc_test_rs,v 1.7 2017/02/15 12:52:35 landry Exp $
-fallback to LOCALBASE as default sysroot.
---- src/librustdoc/test.rs.orig Fri Jan 20 21:38:38 2017
-+++ src/librustdoc/test.rs Mon Jan 30 20:13:43 2017
-@@ -59,9 +59,16 @@ pub fn run(input: &str,
-     let input_path = PathBuf::from(input);
-     let input = config::Input::File(input_path.clone());
-
-+    let sysroot = match env::current_exe().ok() {
-+        Some(mut p) => { p.pop(); p.pop(); p }
-+        None => match option_env!("LOCALBASE") {
-+            Some(dir) => PathBuf::from(dir),
-+            None => panic!("can't determine value for sysroot"),
-+        }
-+    };
-+
-     let sessopts = config::Options {
--        maybe_sysroot: Some(env::current_exe().unwrap().parent().unwrap()
--                                              .parent().unwrap().to_path_buf()),
-+        maybe_sysroot: Some(sysroot),
-         search_paths: libs.clone(),
-         crate_types: vec![config::CrateTypeDylib],
-         externs: externs.clone(),
-@@ -167,9 +174,16 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri
-     };
-     let outputs = OutputTypes::new(&[(OutputType::Exe, None)]);
-
-+    let sysroot = match env::current_exe().ok() {
-+        Some(mut p) => { p.pop(); p.pop(); p }
-+        None => match option_env!("LOCALBASE") {
-+            Some(dir) => PathBuf::from(dir),
-+            None => panic!("can't determine value for sysroot"),
-+        }
-+    };
-+
-     let sessopts = config::Options {
--        maybe_sysroot: Some(env::current_exe().unwrap().parent().unwrap()
--                                              .parent().unwrap().to_path_buf()),
-+        maybe_sysroot: Some(sysroot),
-         search_paths: libs,
-         crate_types: vec![config::CrateTypeExecutable],
-         output_types: outputs,
Index: patches/patch-src_libstd_sys_unix_ext_net_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_libstd_sys_unix_ext_net_rs
--- patches/patch-src_libstd_sys_unix_ext_net_rs 26 Dec 2016 13:52:46 -0000 1.4
+++ patches/patch-src_libstd_sys_unix_ext_net_rs 25 Mar 2017 15:38:18 -0000
@@ -1,8 +1,35 @@
 $OpenBSD: patch-src_libstd_sys_unix_ext_net_rs,v 1.4 2016/12/26 13:52:46 landry Exp $
-Disable 2 failing tests. Needs more investigation.
---- src/libstd/sys/unix/ext/net.rs.orig Sun Dec 18 00:40:11 2016
-+++ src/libstd/sys/unix/ext/net.rs Wed Dec 21 11:18:23 2016
-@@ -817,6 +817,7 @@ mod test {
+Disable 4 failing tests (related to unix socket). Needs more investigation.
+--- src/libstd/sys/unix/ext/net.rs.orig Fri Mar 10 23:55:21 2017
++++ src/libstd/sys/unix/ext/net.rs Thu Mar 16 05:40:27 2017
+@@ -1231,7 +1231,7 @@ impl UnixDatagram {
+     ///
+     /// # Examples
+     ///
+-    /// ```
++    /// ```no_run
+     /// use std::os::unix::net::UnixDatagram;
+     /// use std::time::Duration;
+     ///
+@@ -1248,7 +1248,7 @@ impl UnixDatagram {
+     ///
+     /// # Examples
+     ///
+-    /// ```
++    /// ```no_run
+     /// use std::os::unix::net::UnixDatagram;
+     /// use std::time::Duration;
+     ///
+@@ -1341,7 +1341,7 @@ mod test {
+     use thread;
+     use io;
+     use io::prelude::*;
+-    use time::Duration;
++    //use time::Duration;
+     use sys_common::io::test::tmpdir;
+
+     use super::*;
+@@ -1356,6 +1356,7 @@ mod test {
      }
 
      #[test]
@@ -10,7 +37,7 @@ Disable 2 failing tests. Needs more inve
      fn basic() {
          let dir = tmpdir();
          let socket_path = dir.path().join("sock");
-@@ -941,6 +942,7 @@ mod test {
+@@ -1480,6 +1481,7 @@ mod test {
      }
 
      #[test]
Index: pkg/PFRAG.amd64-main
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PFRAG.amd64-main,v
retrieving revision 1.1
diff -u -p -r1.1 PFRAG.amd64-main
--- pkg/PFRAG.amd64-main 15 Feb 2017 12:52:35 -0000 1.1
+++ pkg/PFRAG.amd64-main 25 Mar 2017 15:38:18 -0000
@@ -7,7 +7,6 @@ lib/libgraphviz-405c42de9dbd8060.so
 lib/liblog-10e131c9710c4616.so
 lib/libproc_macro-d227dda69b7f6844.so
 lib/libproc_macro_plugin-0fe4934fae94e846.so
-lib/libproc_macro_tokens-d715c2b9eaa1f98f.so
 lib/librustc-3e62541ac92a2a57.so
 lib/librustc_back-4dbce09646909121.so
 lib/librustc_borrowck-a7bde671bbfe2e74.so
@@ -58,7 +57,6 @@ lib/rustlib/x86_64-unknown-openbsd/lib/l
 lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-f99521716a81d87e.rlib
 lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-d227dda69b7f6844.so
 lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-0fe4934fae94e846.so
-lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_tokens-d715c2b9eaa1f98f.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librand-fa1e64256580f121.rlib
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc-3e62541ac92a2a57.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-4dbce09646909121.so
@@ -69,6 +67,7 @@ lib/rustlib/x86_64-unknown-openbsd/lib/l
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-4fd0964d090ce553.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-be81d0b7172df003.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-014027489d874466.so
+lib/rustlib/x86_64-unknown-openbsd/lib/librustc_i128-473c466875877959.rlib
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-f9346bea442d9bfc.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-3ba673556bf687ed.so
 lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-1132aef09c4b778f.so
Index: pkg/PFRAG.i386-doc
===================================================================
RCS file: pkg/PFRAG.i386-doc
diff -N pkg/PFRAG.i386-doc
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/PFRAG.i386-doc 25 Mar 2017 15:38:18 -0000
@@ -0,0 +1,4 @@
+@comment $OpenBSD$
+share/doc/rust/html/implementors/compiler_builtins/
+share/doc/rust/html/implementors/compiler_builtins/reimpls/
+share/doc/rust/html/implementors/compiler_builtins/reimpls/trait.LargeInt.js
Index: pkg/PFRAG.i386-main
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PFRAG.i386-main,v
retrieving revision 1.1
diff -u -p -r1.1 PFRAG.i386-main
--- pkg/PFRAG.i386-main 15 Feb 2017 12:52:35 -0000 1.1
+++ pkg/PFRAG.i386-main 25 Mar 2017 15:38:18 -0000
@@ -7,7 +7,6 @@ lib/libgraphviz-0996c64ed0d164c8.so
 lib/liblog-1bdf50b11ac51d61.so
 lib/libproc_macro-2bcd4cc67250a3c6.so
 lib/libproc_macro_plugin-075014c550476d3f.so
-lib/libproc_macro_tokens-4e171438614a4837.so
 lib/librustc-8a90c4600504e360.so
 lib/librustc_back-9a6db5050b3e4861.so
 lib/librustc_borrowck-71ef7ce0af8740ab.so
@@ -58,7 +57,6 @@ lib/rustlib/i686-unknown-openbsd/lib/lib
 lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-454979856f8d9ffa.rlib
 lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-2bcd4cc67250a3c6.so
 lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-075014c550476d3f.so
-lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_tokens-4e171438614a4837.so
 lib/rustlib/i686-unknown-openbsd/lib/librand-a27596c5b33125cb.rlib
 lib/rustlib/i686-unknown-openbsd/lib/librustc-8a90c4600504e360.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_back-9a6db5050b3e4861.so
@@ -69,6 +67,7 @@ lib/rustlib/i686-unknown-openbsd/lib/lib
 lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-16a96096216afc13.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-1de59cf7f254186e.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-ebfa8756ab220e28.so
+lib/rustlib/i686-unknown-openbsd/lib/librustc_i128-08e78454d9c49eae.rlib
 lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-2be56285b1e8a530.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-3fc9d8f3daef359b.so
 lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-819941fff501e0f0.so
Index: pkg/PLIST-doc
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-doc,v
retrieving revision 1.18
diff -u -p -r1.18 PLIST-doc
--- pkg/PLIST-doc 15 Feb 2017 12:52:35 -0000 1.18
+++ pkg/PLIST-doc 25 Mar 2017 15:38:20 -0000
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST-doc,v 1.18 2017/02/15 12:52:35 landry Exp $
+%%i386%%
 share/doc/rust/
 share/doc/rust/html/
 share/doc/rust/html/.lock
@@ -154,6 +155,7 @@ share/doc/rust/html/collections/
 share/doc/rust/html/collections/Bound.t.html
 share/doc/rust/html/collections/binary_heap/
 share/doc/rust/html/collections/binary_heap/BinaryHeap.t.html
+share/doc/rust/html/collections/binary_heap/BinaryHeapPlace.t.html
 share/doc/rust/html/collections/binary_heap/Drain.t.html
 share/doc/rust/html/collections/binary_heap/IntoIter.t.html
 share/doc/rust/html/collections/binary_heap/Iter.t.html
@@ -161,6 +163,7 @@ share/doc/rust/html/collections/binary_h
 share/doc/rust/html/collections/binary_heap/index.html
 share/doc/rust/html/collections/binary_heap/sidebar-items.js
 share/doc/rust/html/collections/binary_heap/struct.BinaryHeap.html
+share/doc/rust/html/collections/binary_heap/struct.BinaryHeapPlace.html
 share/doc/rust/html/collections/binary_heap/struct.Drain.html
 share/doc/rust/html/collections/binary_heap/struct.IntoIter.html
 share/doc/rust/html/collections/binary_heap/struct.Iter.html
@@ -480,11 +483,13 @@ share/doc/rust/html/collections/vec/
 share/doc/rust/html/collections/vec.m.html
 share/doc/rust/html/collections/vec/Drain.t.html
 share/doc/rust/html/collections/vec/IntoIter.t.html
+share/doc/rust/html/collections/vec/PlaceBack.t.html
 share/doc/rust/html/collections/vec/Vec.t.html
 share/doc/rust/html/collections/vec/index.html
 share/doc/rust/html/collections/vec/sidebar-items.js
 share/doc/rust/html/collections/vec/struct.Drain.html
 share/doc/rust/html/collections/vec/struct.IntoIter.html
+share/doc/rust/html/collections/vec/struct.PlaceBack.html
 share/doc/rust/html/collections/vec/struct.Vec.html
 share/doc/rust/html/collections/vec_deque/
 share/doc/rust/html/collections/vec_deque/Drain.t.html
@@ -833,6 +838,13 @@ share/doc/rust/html/core/hash/struct.Sip
 share/doc/rust/html/core/hash/trait.BuildHasher.html
 share/doc/rust/html/core/hash/trait.Hash.html
 share/doc/rust/html/core/hash/trait.Hasher.html
+share/doc/rust/html/core/i128/
+share/doc/rust/html/core/i128/MAX.v.html
+share/doc/rust/html/core/i128/MIN.v.html
+share/doc/rust/html/core/i128/constant.MAX.html
+share/doc/rust/html/core/i128/constant.MIN.html
+share/doc/rust/html/core/i128/index.html
+share/doc/rust/html/core/i128/sidebar-items.js
 share/doc/rust/html/core/i16/
 share/doc/rust/html/core/i16/MAX.v.html
 share/doc/rust/html/core/i16/MIN.v.html
@@ -1400,7 +1412,6 @@ share/doc/rust/html/core/macro.writeln.h
 share/doc/rust/html/core/marker/
 share/doc/rust/html/core/marker/Copy.t.html
 share/doc/rust/html/core/marker/PhantomData.t.html
-share/doc/rust/html/core/marker/Reflect.t.html
 share/doc/rust/html/core/marker/Send.t.html
 share/doc/rust/html/core/marker/Sized.t.html
 share/doc/rust/html/core/marker/Sync.t.html
@@ -1409,7 +1420,6 @@ share/doc/rust/html/core/marker/index.ht
 share/doc/rust/html/core/marker/sidebar-items.js
 share/doc/rust/html/core/marker/struct.PhantomData.html
 share/doc/rust/html/core/marker/trait.Copy.html
-share/doc/rust/html/core/marker/trait.Reflect.html
 share/doc/rust/html/core/marker/trait.Send.html
 share/doc/rust/html/core/marker/trait.Sized.html
 share/doc/rust/html/core/marker/trait.Sync.html
@@ -1793,6 +1803,13 @@ share/doc/rust/html/core/sync/atomic/str
 share/doc/rust/html/core/sync/index.html
 share/doc/rust/html/core/sync/sidebar-items.js
 share/doc/rust/html/core/try.m.html
+share/doc/rust/html/core/u128/
+share/doc/rust/html/core/u128/MAX.v.html
+share/doc/rust/html/core/u128/MIN.v.html
+share/doc/rust/html/core/u128/constant.MAX.html
+share/doc/rust/html/core/u128/constant.MIN.html
+share/doc/rust/html/core/u128/index.html
+share/doc/rust/html/core/u128/sidebar-items.js
 share/doc/rust/html/core/u16/
 share/doc/rust/html/core/u16/MAX.v.html
 share/doc/rust/html/core/u16/MIN.v.html
@@ -2321,6 +2338,7 @@ share/doc/rust/html/src/core/num/flt2dec
 share/doc/rust/html/src/core/num/flt2dec/strategy/
 share/doc/rust/html/src/core/num/flt2dec/strategy/dragon.rs.html
 share/doc/rust/html/src/core/num/flt2dec/strategy/grisu.rs.html
+share/doc/rust/html/src/core/num/i128.rs.html
 share/doc/rust/html/src/core/num/i16.rs.html
 share/doc/rust/html/src/core/num/i32.rs.html
 share/doc/rust/html/src/core/num/i64.rs.html
@@ -2328,6 +2346,7 @@ share/doc/rust/html/src/core/num/i8.rs.h
 share/doc/rust/html/src/core/num/int_macros.rs.html
 share/doc/rust/html/src/core/num/isize.rs.html
 share/doc/rust/html/src/core/num/mod.rs.html
+share/doc/rust/html/src/core/num/u128.rs.html
 share/doc/rust/html/src/core/num/u16.rs.html
 share/doc/rust/html/src/core/num/u32.rs.html
 share/doc/rust/html/src/core/num/u64.rs.html
@@ -2638,6 +2657,7 @@ share/doc/rust/html/std/collections/Link
 share/doc/rust/html/std/collections/VecDeque.t.html
 share/doc/rust/html/std/collections/binary_heap/
 share/doc/rust/html/std/collections/binary_heap/BinaryHeap.t.html
+share/doc/rust/html/std/collections/binary_heap/BinaryHeapPlace.t.html
 share/doc/rust/html/std/collections/binary_heap/Drain.t.html
 share/doc/rust/html/std/collections/binary_heap/IntoIter.t.html
 share/doc/rust/html/std/collections/binary_heap/Iter.t.html
@@ -2645,6 +2665,7 @@ share/doc/rust/html/std/collections/bina
 share/doc/rust/html/std/collections/binary_heap/index.html
 share/doc/rust/html/std/collections/binary_heap/sidebar-items.js
 share/doc/rust/html/std/collections/binary_heap/struct.BinaryHeap.html
+share/doc/rust/html/std/collections/binary_heap/struct.BinaryHeapPlace.html
 share/doc/rust/html/std/collections/binary_heap/struct.Drain.html
 share/doc/rust/html/std/collections/binary_heap/struct.IntoIter.html
 share/doc/rust/html/std/collections/binary_heap/struct.Iter.html
@@ -3210,6 +3231,14 @@ share/doc/rust/html/std/hash/struct.SipH
 share/doc/rust/html/std/hash/trait.BuildHasher.html
 share/doc/rust/html/std/hash/trait.Hash.html
 share/doc/rust/html/std/hash/trait.Hasher.html
+share/doc/rust/html/std/i128/
+share/doc/rust/html/std/i128.t.html
+share/doc/rust/html/std/i128/MAX.v.html
+share/doc/rust/html/std/i128/MIN.v.html
+share/doc/rust/html/std/i128/constant.MAX.html
+share/doc/rust/html/std/i128/constant.MIN.html
+share/doc/rust/html/std/i128/index.html
+share/doc/rust/html/std/i128/sidebar-items.js
 share/doc/rust/html/std/i16/
 share/doc/rust/html/std/i16.t.html
 share/doc/rust/html/std/i16/MAX.v.html
@@ -3885,7 +3914,6 @@ share/doc/rust/html/std/macro.writeln.ht
 share/doc/rust/html/std/marker/
 share/doc/rust/html/std/marker/Copy.t.html
 share/doc/rust/html/std/marker/PhantomData.t.html
-share/doc/rust/html/std/marker/Reflect.t.html
 share/doc/rust/html/std/marker/Send.t.html
 share/doc/rust/html/std/marker/Sized.t.html
 share/doc/rust/html/std/marker/Sync.t.html
@@ -3894,7 +3922,6 @@ share/doc/rust/html/std/marker/index.htm
 share/doc/rust/html/std/marker/sidebar-items.js
 share/doc/rust/html/std/marker/struct.PhantomData.html
 share/doc/rust/html/std/marker/trait.Copy.html
-share/doc/rust/html/std/marker/trait.Reflect.html
 share/doc/rust/html/std/marker/trait.Send.html
 share/doc/rust/html/std/marker/trait.Sized.html
 share/doc/rust/html/std/marker/trait.Sync.html
@@ -4356,6 +4383,8 @@ share/doc/rust/html/std/prim_f32/
 share/doc/rust/html/std/prim_f32/index.html
 share/doc/rust/html/std/prim_f64/
 share/doc/rust/html/std/prim_f64/index.html
+share/doc/rust/html/std/prim_i128/
+share/doc/rust/html/std/prim_i128/index.html
 share/doc/rust/html/std/prim_i16/
 share/doc/rust/html/std/prim_i16/index.html
 share/doc/rust/html/std/prim_i32/
@@ -4374,6 +4403,8 @@ share/doc/rust/html/std/prim_str/
 share/doc/rust/html/std/prim_str/index.html
 share/doc/rust/html/std/prim_tuple/
 share/doc/rust/html/std/prim_tuple/index.html
+share/doc/rust/html/std/prim_u128/
+share/doc/rust/html/std/prim_u128/index.html
 share/doc/rust/html/std/prim_u16/
 share/doc/rust/html/std/prim_u16/index.html
 share/doc/rust/html/std/prim_u32/
@@ -4389,6 +4420,7 @@ share/doc/rust/html/std/primitive.bool.h
 share/doc/rust/html/std/primitive.char.html
 share/doc/rust/html/std/primitive.f32.html
 share/doc/rust/html/std/primitive.f64.html
+share/doc/rust/html/std/primitive.i128.html
 share/doc/rust/html/std/primitive.i16.html
 share/doc/rust/html/std/primitive.i32.html
 share/doc/rust/html/std/primitive.i64.html
@@ -4398,6 +4430,7 @@ share/doc/rust/html/std/primitive.pointe
 share/doc/rust/html/std/primitive.slice.html
 share/doc/rust/html/std/primitive.str.html
 share/doc/rust/html/std/primitive.tuple.html
+share/doc/rust/html/std/primitive.u128.html
 share/doc/rust/html/std/primitive.u16.html
 share/doc/rust/html/std/primitive.u32.html
 share/doc/rust/html/std/primitive.u64.html
@@ -4909,6 +4942,14 @@ share/doc/rust/html/std/time/struct.Syst
 share/doc/rust/html/std/time/struct.SystemTimeError.html
 share/doc/rust/html/std/try.m.html
 share/doc/rust/html/std/tuple.t.html
+share/doc/rust/html/std/u128/
+share/doc/rust/html/std/u128.t.html
+share/doc/rust/html/std/u128/MAX.v.html
+share/doc/rust/html/std/u128/MIN.v.html
+share/doc/rust/html/std/u128/constant.MAX.html
+share/doc/rust/html/std/u128/constant.MIN.html
+share/doc/rust/html/std/u128/index.html
+share/doc/rust/html/std/u128/sidebar-items.js
 share/doc/rust/html/std/u16/
 share/doc/rust/html/std/u16.t.html
 share/doc/rust/html/std/u16/MAX.v.html
@@ -4955,11 +4996,13 @@ share/doc/rust/html/std/vec/
 share/doc/rust/html/std/vec.m.html
 share/doc/rust/html/std/vec/Drain.t.html
 share/doc/rust/html/std/vec/IntoIter.t.html
+share/doc/rust/html/std/vec/PlaceBack.t.html
 share/doc/rust/html/std/vec/Vec.t.html
 share/doc/rust/html/std/vec/index.html
 share/doc/rust/html/std/vec/sidebar-items.js
 share/doc/rust/html/std/vec/struct.Drain.html
 share/doc/rust/html/std/vec/struct.IntoIter.html
+share/doc/rust/html/std/vec/struct.PlaceBack.html
 share/doc/rust/html/std/vec/struct.Vec.html
 share/doc/rust/html/std/write.m.html
 share/doc/rust/html/std/writeln.m.html

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Edd Barrett-3
Hi,

On Sat, Mar 25, 2017 at 04:50:02PM +0100, Sebastien Marie wrote:
> For now, the following trick seems to work: I added a link at configure
> stage in bootstrap directory to ${WRKDIR}/stage2/rustdoc. The link is
> dangled at beginning. But as docs are built after binaries, a working
> rustdoc is here when docs are processed.
>
> It is a fragile method, but it works for now. I dunno for future
> Rust releases.

Thanks. This works for me. And I'm glad we can keep the docs after all.

If in later releases this hack stops working, well, we can cross that
bridge if we come to it.

> Below an updated diff for lang/rust (with docs). Please test it, I could
> mess myself with the revert of -doc removal.

Looks good. A couple of very small comments inline, but this is pretty
much good to commit IMO.

> + path/to/nowhere

What's this for?

> +# (rustdoc isn't included in us bootstrap)

"in *our* bootstrap"

Again, thanks for your work on Rust/OpenBSD!

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply | Threaded
Open this post in threaded view
|

Re: update: lang/rust to 1.16.0

Sebastien Marie-3
On Sun, Mar 26, 2017 at 02:01:55PM +0100, Edd Barrett wrote:

>
> > Below an updated diff for lang/rust (with docs). Please test it, I could
> > mess myself with the revert of -doc removal.
>
> Looks good. A couple of very small comments inline, but this is pretty
> much good to commit IMO.
>
> > + path/to/nowhere
>
> What's this for?

a rustbuild specificity... targets are available as paths on rustbuild
command-line. for calling only a subset of tests (some, as gdb
testsuite, are failing to due version mismatch) it is required to pass
the paths defined in rustbuild.

"path/to/nowhere" is a generic path registered for several targets not
intented to be called from command-line. but in this list is the unitary
testsuite of all crates used by rustc which is useful to have.

--
Sebastien Marie