|
3 | 3 | [Introduction](README.md)
|
4 | 4 |
|
5 | 5 | * [Meet Safe and Unsafe](meet-safe-and-unsafe.md)
|
6 |
| - * [How Safe and Unsafe Interact](safe-unsafe-meaning.md) |
7 |
| - * [What Unsafe Can Do](what-unsafe-does.md) |
8 |
| - * [Working with Unsafe](working-with-unsafe.md) |
| 6 | + * [How Safe and Unsafe Interact](safe-unsafe-meaning.md) |
| 7 | + * [What Unsafe Can Do](what-unsafe-does.md) |
| 8 | + * [Working with Unsafe](working-with-unsafe.md) |
9 | 9 | * [Data Layout](data.md)
|
10 |
| - * [repr(Rust)](repr-rust.md) |
11 |
| - * [Exotically Sized Types](exotic-sizes.md) |
12 |
| - * [Other reprs](other-reprs.md) |
| 10 | + * [repr(Rust)](repr-rust.md) |
| 11 | + * [Exotically Sized Types](exotic-sizes.md) |
| 12 | + * [Other reprs](other-reprs.md) |
13 | 13 | * [Ownership](ownership.md)
|
14 |
| - * [References](references.md) |
15 |
| - * [Aliasing](aliasing.md) |
16 |
| - * [Lifetimes](lifetimes.md) |
17 |
| - * [Limits of Lifetimes](lifetime-mismatch.md) |
18 |
| - * [Lifetime Elision](lifetime-elision.md) |
19 |
| - * [Unbounded Lifetimes](unbounded-lifetimes.md) |
20 |
| - * [Higher-Rank Trait Bounds](hrtb.md) |
21 |
| - * [Subtyping and Variance](subtyping.md) |
22 |
| - * [Drop Check](dropck.md) |
23 |
| - * [PhantomData](phantom-data.md) |
24 |
| - * [Splitting Borrows](borrow-splitting.md) |
| 14 | + * [References](references.md) |
| 15 | + * [Aliasing](aliasing.md) |
| 16 | + * [Lifetimes](lifetimes.md) |
| 17 | + * [Limits of Lifetimes](lifetime-mismatch.md) |
| 18 | + * [Lifetime Elision](lifetime-elision.md) |
| 19 | + * [Unbounded Lifetimes](unbounded-lifetimes.md) |
| 20 | + * [Higher-Rank Trait Bounds](hrtb.md) |
| 21 | + * [Subtyping and Variance](subtyping.md) |
| 22 | + * [Drop Check](dropck.md) |
| 23 | + * [PhantomData](phantom-data.md) |
| 24 | + * [Splitting Borrows](borrow-splitting.md) |
25 | 25 | * [Type Conversions](conversions.md)
|
26 |
| - * [Coercions](coercions.md) |
27 |
| - * [The Dot Operator](dot-operator.md) |
28 |
| - * [Casts](casts.md) |
29 |
| - * [Transmutes](transmutes.md) |
| 26 | + * [Coercions](coercions.md) |
| 27 | + * [The Dot Operator](dot-operator.md) |
| 28 | + * [Casts](casts.md) |
| 29 | + * [Transmutes](transmutes.md) |
30 | 30 | * [Uninitialized Memory](uninitialized.md)
|
31 |
| - * [Checked](checked-uninit.md) |
32 |
| - * [Drop Flags](drop-flags.md) |
33 |
| - * [Unchecked](unchecked-uninit.md) |
| 31 | + * [Checked](checked-uninit.md) |
| 32 | + * [Drop Flags](drop-flags.md) |
| 33 | + * [Unchecked](unchecked-uninit.md) |
34 | 34 | * [Ownership Based Resource Management](obrm.md)
|
35 |
| - * [Constructors](constructors.md) |
36 |
| - * [Destructors](destructors.md) |
37 |
| - * [Leaking](leaking.md) |
| 35 | + * [Constructors](constructors.md) |
| 36 | + * [Destructors](destructors.md) |
| 37 | + * [Leaking](leaking.md) |
38 | 38 | * [Unwinding](unwinding.md)
|
39 |
| - * [Exception Safety](exception-safety.md) |
40 |
| - * [Poisoning](poisoning.md) |
| 39 | + * [Exception Safety](exception-safety.md) |
| 40 | + * [Poisoning](poisoning.md) |
41 | 41 | * [Concurrency](concurrency.md)
|
42 |
| - * [Races](races.md) |
43 |
| - * [Send and Sync](send-and-sync.md) |
44 |
| - * [Atomics](atomics.md) |
| 42 | + * [Races](races.md) |
| 43 | + * [Send and Sync](send-and-sync.md) |
| 44 | + * [Atomics](atomics.md) |
45 | 45 | * [Implementing Vec](vec.md)
|
46 |
| - * [Layout](vec-layout.md) |
47 |
| - * [Allocating](vec-alloc.md) |
48 |
| - * [Push and Pop](vec-push-pop.md) |
49 |
| - * [Deallocating](vec-dealloc.md) |
50 |
| - * [Deref](vec-deref.md) |
51 |
| - * [Insert and Remove](vec-insert-remove.md) |
52 |
| - * [IntoIter](vec-into-iter.md) |
53 |
| - * [RawVec](vec-raw.md) |
54 |
| - * [Drain](vec-drain.md) |
55 |
| - * [Handling Zero-Sized Types](vec-zsts.md) |
56 |
| - * [Final Code](vec-final.md) |
| 46 | + * [Layout](vec-layout.md) |
| 47 | + * [Allocating](vec-alloc.md) |
| 48 | + * [Push and Pop](vec-push-pop.md) |
| 49 | + * [Deallocating](vec-dealloc.md) |
| 50 | + * [Deref](vec-deref.md) |
| 51 | + * [Insert and Remove](vec-insert-remove.md) |
| 52 | + * [IntoIter](vec-into-iter.md) |
| 53 | + * [RawVec](vec-raw.md) |
| 54 | + * [Drain](vec-drain.md) |
| 55 | + * [Handling Zero-Sized Types](vec-zsts.md) |
| 56 | + * [Final Code](vec-final.md) |
57 | 57 | * [Implementing Arc and Mutex](arc-and-mutex.md)
|
58 | 58 | * [FFI](ffi.md)
|
59 | 59 | * [Beneath `std`](beneath-std.md)
|
60 |
| - * [#[panic_handler]](panic-handler.md) |
| 60 | + * [#[panic_handler]](panic-handler.md) |
0 commit comments