Eric Huss
|
f53bfa0569
|
Merge pull request #379 from sebastianv89/patch-1
Small typo
|
2 years ago |
Sebastian
|
276874169c
|
Small typo
|
2 years ago |
Eric Huss
|
d880e6ac2a
|
Merge pull request #372 from zhenya-1007/patch-1
Update lifetimes.md
|
2 years ago |
Eric Huss
|
8e6aa34485
|
Merge pull request #376 from JohnTitor/update-repr-transparent
Update the `repr(transparent)` section to reflect the current state
|
2 years ago |
Yuki Okushi
|
7df62756a1
|
Apply a suggestion
Co-authored-by: Eric Huss <eric@huss.org>
|
2 years ago |
Eric Huss
|
7378da1fab
|
Merge pull request #377 from edoardocostantinidev/typo/lifetime-mismatch
[typo] typo on limits of lifetime chapter
|
2 years ago |
Edoardo Costantini
|
37be7eae04
|
[fix] typo
|
2 years ago |
Yuki Okushi
|
341005b559
|
Update the `repr(transparent)` section to reflect the current state
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
|
2 years ago |
5225225
|
8d1e4dccf7
|
Should be `align_of` instead of `size_of`
|
2 years ago |
zhenya-1007
|
6018eccdf6
|
Update lifetimes.md
Add a comment that would have made the reading smoother for me, at least.
|
2 years ago |
zhenya-1007
|
f37e0b25f0
|
Update lifetimes.md
Get rid of the obviously wrong (and potentially confusing) double lifetime annotation. My guess as to the etiology is an errant copy-and-paste.
|
2 years ago |
gftea
|
70db9e4189
|
should be `size_of` instead of `align_of` (#371)
|
2 years ago |
Eric Huss
|
155ea82ab0
|
Merge pull request #366 from JohnTitor/tweak-aliasing
Fix wording on the aliasing section
|
2 years ago |
Yuki Okushi
|
74faa41117
|
Fix a typo on aliasing
|
2 years ago |
Yuki Okushi
|
c192af31ce
|
Fix wording on the aliasing section
It should've said "the value of a local variable cannot alias
things...".
|
2 years ago |
Kyle J Strand
|
3a43983b76
|
Changes for `c_unwind` (#365)
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
|
2 years ago |
Eric Huss
|
16ad2674ec
|
Merge pull request #367 from JohnTitor/checkout
Upgrade actions/checkout to v3
|
2 years ago |
Yuki Okushi
|
249713601e
|
Upgrade actions/checkout to v3
|
2 years ago |
Arthur Milchior
|
09044272ec
|
Clarification of borrowck (#354)
|
2 years ago |
Daniel Henry-Mantilla
|
7284d09164
|
Update the now stale warning about `PhantomData<T>` and dropck (#363)
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
|
2 years ago |
diffuse
|
708c774ff5
|
Minor language fixes (#364)
|
2 years ago |
Arthur Milchior
|
10d40c59a5
|
Introducing init/uninit before its use (#355)
|
3 years ago |
Arthur Milchior
|
eaa3a92cc5
|
Change will to would to discuss what don't occur (#361)
|
3 years ago |
Arthur Milchior
|
20dec1d016
|
State that pop for length 1 is an example (#360)
|
3 years ago |
Arthur Milchior
|
c564f0fbf3
|
Correct a sentence that didn't seem to be proper (#358)
|
3 years ago |
Arthur Milchior
|
6ea5877b07
|
Indicate that C reference are C reference (#357)
|
3 years ago |
Arthur Milchior
|
784685cc48
|
Introduce and avoid dropck (#353)
|
3 years ago |
Arthur Milchior
|
45a76e867a
|
Rephrase improperly reduced borrows introduction (#352)
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
|
3 years ago |
Arthur Milchior
|
44428ea589
|
Two lifetime clarification (#350)
|
3 years ago |
Arthur Milchior
|
946038b2f9
|
"UB" vs "Undefined Behavior" (#349)
|
3 years ago |
Marijn Schouten
|
c7d8467ca9
|
Change "writers" to "readers" for Deref. (#346)
|
3 years ago |
Aria Beingessner
|
11f1165e8a
|
Make the Vec impl be slightly more careful with ZSTs and alignment.
This also incidentally makes the ZST code and final code have the same formatting for the divide.
|
3 years ago |
Kirin
|
e64ea939f0
|
implement `IntoIterator` for `Vec` (#337)
|
3 years ago |
Ramnivas Laddad
|
7ea147e4f6
|
Add an explanation shared to exclusive transmute (#344)
|
3 years ago |
Qingyou Meng
|
f6d6126fc9
|
ffi: explicitly declare hello_from_rust for C99 (#343)
|
3 years ago |
Marcelo Diop-Gonzalez
|
90993eeac9
|
Fix a small typo in exception-safety.md (#341)
|
3 years ago |
Kirin
|
78da21c40b
|
Make `Vec::new` public in vec-alloc.md (#336)
|
3 years ago |
Eric Huss
|
98a2ca0eef
|
Merge pull request #335 from BillXWB/master
Fix a syntax error in leaking.md
|
3 years ago |
Kirin
|
32733960df
|
Fix a syntax error in leaking.md
|
3 years ago |
Eric Huss
|
9493715a62
|
Merge pull request #332 from kevinji/patch-1
send-and-sync: it's -> its
|
3 years ago |
Kevin Ji
|
62d1967825
|
send-and-sync: it's -> its
|
3 years ago |
fmease
|
f4d1b4200d
|
Clarify the HRTB chapter (#330)
|
3 years ago |
Nicolas Abram
|
ca00ee8314
|
Clarify repr(transparent) in other-reprs (#329)
Co-authored-by: Yuki Okushi <yuki.okushi@huawei.com>
|
3 years ago |
Alan Wu
|
0e5a200124
|
Make C code more recognizably C (#331)
|
3 years ago |
khollbach
|
66d097d3d8
|
Fix typo / type error in FFI code example (#327)
|
3 years ago |
Alyssa Haroldsen
|
c05c452b36
|
Update the guidance on uninitialized data with ptr::addr_of_mut (#325)
|
3 years ago |
Paul C
|
49681ea4a9
|
Clarify that drop flag fields only apply to older Rust versions (#324)
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
|
3 years ago |
chubei
|
c6b4bf831e
|
Replace some use of variant with covariant (#322)
|
3 years ago |
Eric Huss
|
358e6a61d5
|
Merge pull request #296 from JohnTitor/call-rust-code-from-c
Write a basic "call Rust from C" example
|
3 years ago |
Eric Huss
|
6c2aeef84b
|
Merge pull request #294 from JohnTitor/clarify-safe-vs-unsafe-relation
Clarify the Safe vs. Unsafe Rust relationship
|
3 years ago |