update lang/rust to 1.5.0
ok landry@
This commit is contained in:
parent
41d4206888
commit
a8a8bd2850
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.11 2015/11/02 12:44:24 semarie Exp $
|
||||
# $OpenBSD: Makefile,v 1.12 2015/12/10 17:53:57 semarie Exp $
|
||||
|
||||
# snapshots are only available for amd64, for now
|
||||
ONLY_FOR_ARCHS = amd64
|
||||
@ -7,8 +7,8 @@ PKG_ARCH-doc = *
|
||||
COMMENT-main = compiler for Rust Language
|
||||
COMMENT-doc = html documentation for rustc
|
||||
|
||||
V = 1.4.0
|
||||
RUST_HASH = 1bf6e69c
|
||||
V = 1.5.0
|
||||
RUST_HASH = 35c36e89
|
||||
DISTNAME = rustc-${V}-src
|
||||
|
||||
SUBST_VARS += RUST_HASH
|
||||
|
@ -1,4 +1,4 @@
|
||||
SHA256 (rust/rust-stage0-2015-08-11-1af31d4-openbsd-x86_64-9cae790c4ca19b1b29a048605ce249fe1c20a498.tar.bz2) = SV8nV81ML4Z1aK3BSyfykjMtIcBS6I+4zX9HYKkbeTk=
|
||||
SHA256 (rust/rustc-1.4.0-src.tar.gz) = HA39zlyF2AmPzrua3xSThHq0DB36qMyZevCbLvCqghE=
|
||||
SHA256 (rust/rustc-1.5.0-src.tar.gz) = ZBA3r3t7bK0LIxzCBnH4oxT78vQPwJAdC4d8OfyNpaA=
|
||||
SIZE (rust/rust-stage0-2015-08-11-1af31d4-openbsd-x86_64-9cae790c4ca19b1b29a048605ce249fe1c20a498.tar.bz2) = 19863445
|
||||
SIZE (rust/rustc-1.4.0-src.tar.gz) = 24537507
|
||||
SIZE (rust/rustc-1.5.0-src.tar.gz) = 24586539
|
||||
|
20
lang/rust/patches/patch-mk_platform_mk
Normal file
20
lang/rust/patches/patch-mk_platform_mk
Normal file
@ -0,0 +1,20 @@
|
||||
$OpenBSD: patch-mk_platform_mk,v 1.1 2015/12/10 17:53:57 semarie Exp $
|
||||
Remove possible conflict between system-llvm and rustc-llvm
|
||||
https://github.com/rust-lang/rust/pull/29794
|
||||
--- mk/platform.mk.orig Fri Dec 4 21:18:59 2015
|
||||
+++ mk/platform.mk Wed Dec 9 10:06:55 2015
|
||||
@@ -211,9 +211,11 @@ define CFG_MAKE_TOOLCHAIN
|
||||
# On OpenBSD, we need to pass the path of libstdc++.so to the linker
|
||||
# (use path of libstdc++.a which is a known name for the same path)
|
||||
ifeq ($(OSTYPE_$(1)),unknown-openbsd)
|
||||
- RUSTC_FLAGS_$(1)=-L "$$(dir $$(shell $$(CC_$(1)) $$(CFG_GCCISH_CFLAGS_$(1)) \
|
||||
- -print-file-name=lib$(CFG_STDCPP_NAME).a))" \
|
||||
- $(RUSTC_FLAGS_$(1))
|
||||
+ STDCPP_LIBDIR_RUSTFLAGS_$(1)= \
|
||||
+ -L "$$(dir $$(shell $$(CC_$(1)) $$(CFG_GCCISH_CFLAGS_$(1)) \
|
||||
+ -print-file-name=lib$(CFG_STDCPP_NAME).a))"
|
||||
+ else
|
||||
+ STDCPP_LIBDIR_RUSTFLAGS_$(1)=
|
||||
endif
|
||||
|
||||
# On Bitrig, we need the relocation model to be PIC for everything
|
24
lang/rust/patches/patch-mk_target_mk
Normal file
24
lang/rust/patches/patch-mk_target_mk
Normal file
@ -0,0 +1,24 @@
|
||||
$OpenBSD: patch-mk_target_mk,v 1.1 2015/12/10 17:53:57 semarie Exp $
|
||||
Remove possible conflict between system-llvm and rustc-llvm
|
||||
https://github.com/rust-lang/rust/pull/29794
|
||||
--- mk/target.mk.orig Fri Dec 4 21:18:59 2015
|
||||
+++ mk/target.mk Wed Dec 9 10:06:55 2015
|
||||
@@ -95,6 +95,7 @@ $$(TLIB$(1)_T_$(2)_H_$(3))/stamp.$(4): \
|
||||
$$(RUSTFLAGS_$(4)) \
|
||||
$$(RUSTFLAGS$(1)_$(4)) \
|
||||
$$(RUSTFLAGS$(1)_$(4)_T_$(2)) \
|
||||
+ $$(STDCPP_LIBDIR_RUSTFLAGS_$(2)) \
|
||||
--out-dir $$(@D) \
|
||||
-C extra-filename=-$$(CFG_FILENAME_EXTRA) \
|
||||
$$<
|
||||
@@ -128,7 +129,9 @@ $$(TBIN$(1)_T_$(2)_H_$(3))/$(4)$$(X_$(2)): \
|
||||
$$(TSREQ$(1)_T_$(2)_H_$(3)) \
|
||||
| $$(TBIN$(1)_T_$(2)_H_$(3))/
|
||||
@$$(call E, rustc: $$@)
|
||||
- $$(STAGE$(1)_T_$(2)_H_$(3)) -o $$@ $$< --cfg $(4)
|
||||
+ $$(STAGE$(1)_T_$(2)_H_$(3)) \
|
||||
+ $$(STDCPP_LIBDIR_RUSTFLAGS_$(2)) \
|
||||
+ -o $$@ $$< --cfg $(4)
|
||||
|
||||
endef
|
||||
|
27
lang/rust/patches/patch-mk_tests_mk
Normal file
27
lang/rust/patches/patch-mk_tests_mk
Normal file
@ -0,0 +1,27 @@
|
||||
$OpenBSD: patch-mk_tests_mk,v 1.1 2015/12/10 17:53:57 semarie Exp $
|
||||
Remove possible conflict between system-llvm and rustc-llvm
|
||||
https://github.com/rust-lang/rust/pull/29794
|
||||
--- mk/tests.mk.orig Fri Dec 4 21:18:59 2015
|
||||
+++ mk/tests.mk Wed Dec 9 10:06:55 2015
|
||||
@@ -391,7 +391,8 @@ $(3)/stage$(1)/test/$(4)test-$(2)$$(X_$(2)): \
|
||||
$$(subst @,,$$(STAGE$(1)_T_$(2)_H_$(3))) -o $$@ $$< --test \
|
||||
-L "$$(RT_OUTPUT_DIR_$(2))" \
|
||||
$$(LLVM_LIBDIR_RUSTFLAGS_$(2)) \
|
||||
- $$(RUSTFLAGS_$(4))
|
||||
+ $$(RUSTFLAGS_$(4)) \
|
||||
+ $$(STDCPP_LIBDIR_RUSTFLAGS_$(2))
|
||||
|
||||
endef
|
||||
|
||||
@@ -661,9 +662,9 @@ CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3) := \
|
||||
--android-cross-path=$(CFG_ANDROID_CROSS_PATH) \
|
||||
--adb-path=$(CFG_ADB) \
|
||||
--adb-test-dir=$(CFG_ADB_TEST_DIR) \
|
||||
- --host-rustcflags "$(RUSTC_FLAGS_$(3)) $$(CTEST_RUSTC_FLAGS) -L $$(RT_OUTPUT_DIR_$(3))" \
|
||||
+ --host-rustcflags "$(RUSTC_FLAGS_$(3)) $$(CTEST_RUSTC_FLAGS) -L $$(RT_OUTPUT_DIR_$(3)) $$(STDCPP_LIBDIR_RUSTFLAGS_$(3))" \
|
||||
--lldb-python-dir=$(CFG_LLDB_PYTHON_DIR) \
|
||||
- --target-rustcflags "$(RUSTC_FLAGS_$(2)) $$(CTEST_RUSTC_FLAGS) -L $$(RT_OUTPUT_DIR_$(2))" \
|
||||
+ --target-rustcflags "$(RUSTC_FLAGS_$(2)) $$(CTEST_RUSTC_FLAGS) -L $$(RT_OUTPUT_DIR_$(2)) $$(STDCPP_LIBDIR_RUSTFLAGS_$(2))" \
|
||||
$$(CTEST_TESTARGS)
|
||||
|
||||
ifdef CFG_VALGRIND_RPASS
|
@ -1,23 +0,0 @@
|
||||
$OpenBSD: patch-src_etc_mklldeps_py,v 1.2 2015/08/28 06:51:07 semarie Exp $
|
||||
Configure linking to estdc++ (stdc++ library from devel/gcc, not from base)
|
||||
--- src/etc/mklldeps.py.orig Tue Aug 4 21:28:48 2015
|
||||
+++ src/etc/mklldeps.py Fri Aug 7 06:43:26 2015
|
||||
@@ -78,15 +78,15 @@ for lib in out.strip().split(' '):
|
||||
out = run([llconfig, '--cxxflags'])
|
||||
if enable_static == '1':
|
||||
assert('stdlib=libc++' not in out)
|
||||
- f.write("#[link(name = \"stdc++\", kind = \"static\")]\n")
|
||||
+ f.write("#[link(name = \"estdc++\", kind = \"static\")]\n")
|
||||
else:
|
||||
# Note that we use `cfg_attr` here because on MSVC the C++ standard library
|
||||
- # is not c++ or stdc++, but rather the linker takes care of linking the
|
||||
+ # is not c++ or estdc++, but rather the linker takes care of linking the
|
||||
# right standard library.
|
||||
if 'stdlib=libc++' in out:
|
||||
f.write("#[cfg_attr(not(target_env = \"msvc\"), link(name = \"c++\"))]\n")
|
||||
else:
|
||||
- f.write("#[cfg_attr(not(target_env = \"msvc\"), link(name = \"stdc++\"))]\n")
|
||||
+ f.write("#[cfg_attr(not(target_env = \"msvc\"), link(name = \"estdc++\"))]\n")
|
||||
|
||||
# Attach everything to an extern block
|
||||
f.write("extern {}\n")
|
@ -1,14 +0,0 @@
|
||||
$OpenBSD: patch-src_jemalloc_configure,v 1.1.1.1 2015/04/06 16:01:05 landry Exp $
|
||||
jemalloc support for OpenBSD
|
||||
see https://github.com/jemalloc/jemalloc/pull/188
|
||||
--- src/jemalloc/configure.orig Sat Mar 7 20:23:37 2015
|
||||
+++ src/jemalloc/configure Sun Mar 8 07:03:30 2015
|
||||
@@ -4885,7 +4885,7 @@ case "${host}" in
|
||||
CFLAGS="$CFLAGS"
|
||||
abi="elf"
|
||||
$as_echo "#define JEMALLOC_PURGE_MADVISE_FREE " >>confdefs.h
|
||||
-
|
||||
+ force_tls="0"
|
||||
;;
|
||||
*-*-linux*)
|
||||
CFLAGS="$CFLAGS"
|
@ -1,12 +1,19 @@
|
||||
@comment $OpenBSD: PLIST-doc,v 1.7 2015/11/02 12:44:24 semarie Exp $
|
||||
@comment $OpenBSD: PLIST-doc,v 1.8 2015/12/10 17:53:57 semarie Exp $
|
||||
share/doc/rust/html/
|
||||
share/doc/rust/html/.lock
|
||||
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/
|
||||
@ -62,6 +69,7 @@ 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/dining-philosophers.html
|
||||
share/doc/rust/html/book/documentation.html
|
||||
@ -102,13 +110,14 @@ share/doc/rust/html/book/primitive-types.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/rust-book.css
|
||||
share/doc/rust/html/book/rust-book.js
|
||||
share/doc/rust/html/book/rust-inside-other-languages.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
|
||||
@ -285,15 +294,20 @@ share/doc/rust/html/collections/std/ops/struct.RangeFrom.html
|
||||
share/doc/rust/html/collections/std/ops/struct.RangeFull.html
|
||||
share/doc/rust/html/collections/std/ops/struct.RangeTo.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Add.html
|
||||
share/doc/rust/html/collections/std/ops/trait.AddAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.BitAnd.html
|
||||
share/doc/rust/html/collections/std/ops/trait.BitAndAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.BitOr.html
|
||||
share/doc/rust/html/collections/std/ops/trait.BitOrAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.BitXor.html
|
||||
share/doc/rust/html/collections/std/ops/trait.BitXorAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.BoxPlace.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Boxed.html
|
||||
share/doc/rust/html/collections/std/ops/trait.CoerceUnsized.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Deref.html
|
||||
share/doc/rust/html/collections/std/ops/trait.DerefMut.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Div.html
|
||||
share/doc/rust/html/collections/std/ops/trait.DivAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Drop.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Fn.html
|
||||
share/doc/rust/html/collections/std/ops/trait.FnMut.html
|
||||
@ -302,14 +316,19 @@ share/doc/rust/html/collections/std/ops/trait.InPlace.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Index.html
|
||||
share/doc/rust/html/collections/std/ops/trait.IndexMut.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Mul.html
|
||||
share/doc/rust/html/collections/std/ops/trait.MulAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Neg.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Not.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Place.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Placer.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Rem.html
|
||||
share/doc/rust/html/collections/std/ops/trait.RemAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Shl.html
|
||||
share/doc/rust/html/collections/std/ops/trait.ShlAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Shr.html
|
||||
share/doc/rust/html/collections/std/ops/trait.ShrAssign.html
|
||||
share/doc/rust/html/collections/std/ops/trait.Sub.html
|
||||
share/doc/rust/html/collections/std/ops/trait.SubAssign.html
|
||||
share/doc/rust/html/collections/std/sidebar-items.js
|
||||
share/doc/rust/html/collections/str/
|
||||
share/doc/rust/html/collections/str/fn.from_utf8.html
|
||||
@ -350,12 +369,12 @@ share/doc/rust/html/collections/str/struct.Utf16Units.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/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.ParseError.html
|
||||
share/doc/rust/html/collections/string/struct.String.html
|
||||
share/doc/rust/html/collections/string/trait.ToString.html
|
||||
share/doc/rust/html/collections/struct.BTreeMap.html
|
||||
@ -917,15 +936,20 @@ 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/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.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
|
||||
@ -934,14 +958,19 @@ 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/enum.Option.html
|
||||
share/doc/rust/html/core/option/index.html
|
||||
@ -970,6 +999,7 @@ share/doc/rust/html/core/ptr/fn.swap.html
|
||||
share/doc/rust/html/core/ptr/fn.write.html
|
||||
share/doc/rust/html/core/ptr/index.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/raw/
|
||||
share/doc/rust/html/core/raw/index.html
|
||||
@ -1215,12 +1245,12 @@ 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/bignum/
|
||||
share/doc/rust/html/implementors/core/num/bignum/trait.FullOps.js
|
||||
share/doc/rust/html/implementors/core/num/dec2flt/
|
||||
share/doc/rust/html/implementors/core/num/dec2flt/rawfp/
|
||||
share/doc/rust/html/implementors/core/num/dec2flt/rawfp/trait.RawFloat.js
|
||||
share/doc/rust/html/implementors/core/num/flt2dec/
|
||||
share/doc/rust/html/implementors/core/num/flt2dec/bignum/
|
||||
share/doc/rust/html/implementors/core/num/flt2dec/bignum/trait.FullOps.js
|
||||
share/doc/rust/html/implementors/core/num/flt2dec/decoder/
|
||||
share/doc/rust/html/implementors/core/num/flt2dec/decoder/trait.DecodableFloat.js
|
||||
share/doc/rust/html/implementors/core/num/trait.One.js
|
||||
@ -1229,15 +1259,20 @@ share/doc/rust/html/implementors/core/num/wrapping/
|
||||
share/doc/rust/html/implementors/core/num/wrapping/trait.OverflowingOps.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.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
|
||||
@ -1246,14 +1281,19 @@ 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/raw/
|
||||
share/doc/rust/html/implementors/core/raw/trait.Repr.js
|
||||
share/doc/rust/html/implementors/core/slice/
|
||||
@ -1363,15 +1403,20 @@ share/doc/rust/html/implementors/std/num/wrapping/
|
||||
share/doc/rust/html/implementors/std/num/wrapping/trait.OverflowingOps.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.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
|
||||
@ -1380,14 +1425,19 @@ 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/
|
||||
@ -2253,8 +2303,8 @@ 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/rust-book.css
|
||||
share/doc/rust/html/nomicon/rust-book.js
|
||||
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
|
||||
@ -2518,9 +2568,6 @@ share/doc/rust/html/src/std/sys/common/wtf8.rs.html
|
||||
share/doc/rust/html/src/std/sys/unix/
|
||||
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
|
||||
@ -2863,6 +2910,7 @@ share/doc/rust/html/std/ffi/c_str/index.html
|
||||
share/doc/rust/html/std/ffi/c_str/sidebar-items.js
|
||||
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.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/
|
||||
@ -2873,6 +2921,7 @@ 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.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
|
||||
@ -3442,15 +3491,20 @@ 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/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.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
|
||||
@ -3459,14 +3513,19 @@ 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/enum.Option.html
|
||||
share/doc/rust/html/std/option/index.html
|
||||
@ -3716,6 +3775,7 @@ 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/index.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/rand/
|
||||
share/doc/rust/html/std/rand/fn.thread_rng.html
|
||||
@ -3837,12 +3897,12 @@ share/doc/rust/html/std/str/struct.Utf16Units.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/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.ParseError.html
|
||||
share/doc/rust/html/std/string/struct.String.html
|
||||
share/doc/rust/html/std/string/trait.ToString.html
|
||||
share/doc/rust/html/std/sync/
|
||||
@ -3955,12 +4015,6 @@ share/doc/rust/html/std/sync/type.TryLockResult.html
|
||||
share/doc/rust/html/std/sys/
|
||||
share/doc/rust/html/std/sys/backtrace/
|
||||
share/doc/rust/html/std/sys/backtrace/index.html
|
||||
share/doc/rust/html/std/sys/backtrace/printing/
|
||||
share/doc/rust/html/std/sys/backtrace/printing/imp/
|
||||
share/doc/rust/html/std/sys/backtrace/printing/imp/index.html
|
||||
share/doc/rust/html/std/sys/backtrace/printing/imp/sidebar-items.js
|
||||
share/doc/rust/html/std/sys/backtrace/printing/index.html
|
||||
share/doc/rust/html/std/sys/backtrace/printing/sidebar-items.js
|
||||
share/doc/rust/html/std/sys/backtrace/sidebar-items.js
|
||||
share/doc/rust/html/std/sys/backtrace/tracing/
|
||||
share/doc/rust/html/std/sys/backtrace/tracing/imp/
|
||||
@ -4023,6 +4077,19 @@ share/doc/rust/html/std/sys/ext/io/type.RawFd.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/
|
||||
share/doc/rust/html/std/sys/ext/prelude/index.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/sidebar-items.js
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.AsRawFd.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.CommandExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.DirEntryExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.ExitStatusExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.FileTypeExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.FromRawFd.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.IntoRawFd.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.MetadataExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.OpenOptionsExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.OsStrExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.OsStringExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/trait.PermissionsExt.html
|
||||
share/doc/rust/html/std/sys/ext/prelude/type.RawFd.html
|
||||
share/doc/rust/html/std/sys/ext/process/
|
||||
share/doc/rust/html/std/sys/ext/process/index.html
|
||||
share/doc/rust/html/std/sys/ext/process/sidebar-items.js
|
||||
@ -4031,8 +4098,16 @@ share/doc/rust/html/std/sys/ext/process/trait.ExitStatusExt.html
|
||||
share/doc/rust/html/std/sys/ext/raw/
|
||||
share/doc/rust/html/std/sys/ext/raw/index.html
|
||||
share/doc/rust/html/std/sys/ext/raw/sidebar-items.js
|
||||
share/doc/rust/html/std/sys/ext/raw/type.blkcnt_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.blksize_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.dev_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.gid_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.ino_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.mode_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.nlink_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.off_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.pid_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.time_t.html
|
||||
share/doc/rust/html/std/sys/ext/raw/type.uid_t.html
|
||||
share/doc/rust/html/std/sys/ext/sidebar-items.js
|
||||
share/doc/rust/html/std/sys/fs/
|
||||
@ -4120,6 +4195,8 @@ 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.ScopedKey.html
|
||||
share/doc/rust/html/std/thread/struct.Thread.html
|
||||
share/doc/rust/html/std/thread/struct.__LocalKeyInner.html
|
||||
share/doc/rust/html/std/thread/struct.__ScopedKeyInner.html
|
||||
share/doc/rust/html/std/thread/type.Result.html
|
||||
share/doc/rust/html/std/time/
|
||||
share/doc/rust/html/std/time/duration/
|
||||
@ -4172,11 +4249,6 @@ share/doc/rust/html/std/vec/struct.IntoIter.html
|
||||
share/doc/rust/html/std/vec/struct.Vec.html
|
||||
share/doc/rust/html/style/
|
||||
share/doc/rust/html/style/README.html
|
||||
share/doc/rust/html/style/changing/
|
||||
share/doc/rust/html/style/changing/README.html
|
||||
share/doc/rust/html/style/changing/post-1-0.html
|
||||
share/doc/rust/html/style/changing/pre-1-0.html
|
||||
share/doc/rust/html/style/changing/unclear.html
|
||||
share/doc/rust/html/style/errors/
|
||||
share/doc/rust/html/style/errors/README.html
|
||||
share/doc/rust/html/style/errors/ergonomics.html
|
||||
@ -4217,8 +4289,8 @@ share/doc/rust/html/style/ownership/destructors.html
|
||||
share/doc/rust/html/style/ownership/raii.html
|
||||
share/doc/rust/html/style/platform.html
|
||||
share/doc/rust/html/style/playpen.js
|
||||
share/doc/rust/html/style/rust-book.css
|
||||
share/doc/rust/html/style/rust-book.js
|
||||
share/doc/rust/html/style/rustbook.css
|
||||
share/doc/rust/html/style/rustbook.js
|
||||
share/doc/rust/html/style/safety/
|
||||
share/doc/rust/html/style/safety/README.html
|
||||
share/doc/rust/html/style/safety/lib-guarantees.html
|
||||
|
Loading…
x
Reference in New Issue
Block a user