Michal 'vorner' Vaner
5d56de9fcc
Minor improvements
...
* Prefer compile_fail over ignore, to catch if the code accidentally
starts compiling in future versions.
* Make an example compile by providing mocked environment around it in
case it should be correct.
* Links into std.
6 years ago
Casey Rodarmor
51df283213
Fix number agreement in subtyping chapter
6 years ago
Alexis Beingessner
c02e0e7754
Merge pull request #113 from vorner/defined-drop-order
...
dropck: The drop order is now defined
6 years ago
Michal 'vorner' Vaner
1da7d384d5
dropck: The drop order is now defined
...
So the examples are out of date, they no longer pose a problem. However,
there's still a case where it does, so let's use that instead.
Also, mention the definition of drop order in the text, as it is
related.
6 years ago
Alexis Beingessner
f1ff93b668
Merge pull request #112 from peter50216/patch-2
...
Fix typo in other-reprs.md
6 years ago
Alexis Beingessner
e420e44085
Merge pull request #116 from cmyr/patch-3
...
Remove duplicate 'the' in aliasing.md
6 years ago
Alexis Beingessner
a2d86d34b0
Merge pull request #117 from cmyr/patch-4
...
Fix typo in subtyping.md
6 years ago
Alexis Beingessner
839e7b6056
Merge pull request #118 from vorner/coercion-dyn
...
Trivial updates to the coercions chapter
6 years ago
Alexis Beingessner
8b8c4d18b6
Merge pull request #119 from msarris/patch-1
...
Fix double "the" in aliasing.md
6 years ago
Alexis Beingessner
882c2bf033
Merge pull request #110 from jrvidal/bindgen-link
...
Fixes outdated bindgen link
6 years ago
Alexis Beingessner
7c716d3e28
Merge pull request #121 from lzutao/patch-1
...
Fix link to type layout reference
6 years ago
Roberto Vidal
a89bf29bb4
Fixes broken reference link
6 years ago
lzutao
57511140aa
Fix link to type layout reference [skip ci]
6 years ago
Michali Sarris
f7dfdfb31d
Fix double "the" in aliasing.md
6 years ago
Michal 'vorner' Vaner
c61953a5b2
Trivial updates to the coercions chapter
...
* The modern way is `dyn Trait
* Use `compile_fail` instead of ignore, to make sure it doesn't start
compiling by accident in some future version of Rust (and also to
provide link to playground).
6 years ago
Colin Rofls
4f7df6c3d9
Fix typo in subtyping.md
6 years ago
Colin Rofls
7095c3d7eb
Remove duplicate 'the' in aliasing.md
6 years ago
Peter Shih
4efc85aa77
Fix typo in other-reprs.md
6 years ago
Roberto Vidal
85a9cacbf9
Fixes outdated bindgen link
6 years ago
Alexis Beingessner
bc9c1db3ab
Merge pull request #107 from rusch95/patch-1
...
Fix capitalization of Rust in races.md
6 years ago
Steve Klabnik
b7eb4a0872
Merge pull request #102 from Gankro/subtyping2
...
Subtyping rewrite
6 years ago
Steve Klabnik
b1f40cf12d
Merge pull request #106 from Gankro/2018-cleanups-1
...
cleanups for Rust 2018
6 years ago
Alexis Beingessner
7f019ec5c8
fixup
6 years ago
rusch95
bb75621e3a
Fix capitalization of Rust in races.md
6 years ago
Alexis Beingessner
885c5bc5e7
cleanups for Rust 2018
6 years ago
Alexis Beingessner
c11cd6db4b
Merge pull request #105 from 0ndorio/task/add_missing_source_language_hints
...
Add missing source code language hints in drop-flags and phantom-data.
6 years ago
Bruno Kirschner
a73391dd35
Add missing source code language hints in drop-flags and phantom-data.
6 years ago
Alexis Beingessner
f8a4e96feb
Merge pull request #96 from vorner/reprs
...
Updates to the data layout chapter
6 years ago
Michal 'vorner' Vaner
dd8054bef8
Updates to the data layout chapter
...
* We now have `union` as another composite data type
* The compiler now reorders fields and makes enums a bit smaller in
certain situations.
* We have repr(align(n)) in addition to packed.
6 years ago
Steve Klabnik
cf92c5c409
Merge pull request #103 from Gankro/layout-array
...
Use the alloc_layout_extra feature for Layout::array::<T>
6 years ago
Alexis Beingessner
a805a667ba
fixup
6 years ago
Alexis Beingessner
f3fb7c9a8f
Use the alloc_layout_extra feature for Layout::array::<T>
6 years ago
Alexis Beingessner
6ec81e17f6
cleanup
6 years ago
Alexis Beingessner
b28d364f0f
Subtyping rewrite
6 years ago
Alexis Beingessner
7a5aa3ab3a
Merge pull request #97 from fintelia/patch-1
...
Discuss thread::scoped API in past tense
6 years ago
Alexis Beingessner
a73ef29e0a
Merge pull request #91 from vmalloc/patch-1
...
Correct small typo
6 years ago
Jonathan Behrens
148a9625a3
Discuss thread::scoped API in past tense
6 years ago
Alexis Beingessner
23d9dee30c
Merge pull request #94 from vorner/unsafe-traits
...
There are now 3 unsafe traits in rust
6 years ago
Michal 'vorner' Vaner
b6e3cbf5b0
There are now 3 unsafe traits in rust
...
Updating the stale information, adding the GlobalAllocator trait.
6 years ago
Rotem Yaari
9e1c1703ec
Correct small typo
...
The term is "out of the way"
6 years ago
Steve Klabnik
7f7a597b47
Merge pull request #90 from rylev/new-compiler-errors
...
Change compiler error message format to new format
6 years ago
Ryan Levick
d870b6788b
Change compiler error message format to new format
6 years ago
Steve Klabnik
7fd493465b
Merge pull request #75 from japaric/panic
...
document #[panic_handler]
6 years ago
Jorge Aparicio
676e7d1aaa
ignore tests
...
mdbook doesn't support no_std code
6 years ago
Jorge Aparicio
5f36fc705b
make link relative
6 years ago
Jorge Aparicio
c005be9493
panic_implementation -> panic_handler; remove unstable features
6 years ago
Alexis Beingessner
ae42ad7aa4
Merge pull request #86 from izderadicka/vector-tests
...
Test and fix to vec-final
6 years ago
Ivan
cce3265e81
Modified test create_push_pop to insert unique values
6 years ago
Steve Klabnik
80ccb196c4
Merge pull request #85 from mbrubeck/fn
...
Add fn to the list of invalid primitive values
6 years ago
Ivan
2edf3dae92
main to print message if all tests succeeds
6 years ago