summary refs log tree commit diff
path: root/library/core/src/mem
AgeCommit message (Expand)AuthorLines
2020-12-15write_slice(_cloned)DrMeepster-0/+150
2020-12-08Make write and slice_as_[mut_]_ptr constAlbin Hedman-3/+6
2020-12-08Make assume_init_{ref,mut} constAlbin Hedman-4/+6
2020-12-02Resolved some of the commentsAlbin Hedman-9/+6
2020-12-02Even more constAlbin Hedman-4/+8
2020-12-02Make some of MaybeUninit's methods constAlbin Hedman-2/+5
2020-11-26Fix new 'unnecessary trailing semicolon' warningsAaron Hill-1/+1
2020-11-21More consistently use spaces after commas in lists in docsCarol (Nichols || Goulding)-3/+3
2020-10-31fix aliasing issues in u128 formatting codeRalf Jung-2/+2
2020-10-11transmute_copy: explain that alignment is handled correctlyRalf Jung-4/+4
2020-10-06Rollup merge of #77228 - GuillaumeGomez:maybeuninit-examples, r=pickfireYuki Okushi-2/+16
2020-10-05Add missing examples for MaybeUninitGuillaume Gomez-2/+16
2020-10-01Uplift drop-bounds lint from clippyMichael Howell-0/+1
2020-09-21Rollup merge of #76150 - matklad:droporder, r=withoutboatsecstatic-morse-36/+19
2020-09-21Don't recommend ManuallyDrop to customize drop orderAleksey Kladov-36/+19
2020-09-16Rollup merge of #76721 - camelid:intra-doc-links-for-core-mem, r=jyn514Tyler Mandry-40/+17
2020-09-14Use intra-doc links in `core::mem`Camelid-40/+17
2020-09-13Rollup merge of #76527 - fusion-engineering-forks:cleanup-uninit, r=jonas-sch...Jonas Schievink-8/+0
2020-09-12Rollup merge of #76484 - fusion-engineering-forks:maybe-uninit-drop, r=RalfJungRalf Jung-9/+40
2020-09-09Fix broken doc links in MaybeUninit.Mara Bos-0/+3
2020-09-09Add safety docs about T's invariants in MaybeUninit::assume_init_drop.Mara Bos-7/+13
2020-09-09Remove internal and unstable MaybeUninit::UNINIT.Mara Bos-8/+0
2020-09-09Rename MaybeUninit::read to assume_init_read.Mara Bos-9/+9
2020-09-09Rename MaybeUninit::drop to assume_init_drop.Mara Bos-1/+1
2020-09-08Capitalize safety commentsFlying-Toast-2/+2
2020-09-08Fix doc comment on MaybeUninit::drop.Mara Bos-2/+1
2020-09-08Add MaybeUninit::drop.Mara Bos-0/+23
2020-09-05document remaining unsafety in maybe_uninit.rsRalf Jung-6/+4
2020-09-05rename MaybeUninit slice methodsRalf Jung-8/+17
2020-09-01Auto merge of #76047 - Dylan-DPC:rename/maybe, r=RalfJungbors-19/+19
2020-08-31the one left behindDPC-3/+3
2020-08-31fixDPC-1/+1
2020-08-30update fixmesDPC-5/+4
2020-08-29fix testsDPC-2/+2
2020-08-29rename get_{ref, mut} to assume_init_{ref,mut} in MaybeuninitDPC-15/+16
2020-08-25Suggest `mem::forget` if `mem::ManuallyDrop::new` isn't usedScott McMurray-2/+6
2020-08-19Rollup merge of #75038 - rust-lang:Havvy-patch-1, r=steveklabnikYuki Okushi-0/+16
2020-08-15Use intra-doc links in `mem::manually_drop` & `mem::maybe_uninit`chansuke-10/+6
2020-08-07fix feature gate and tracking issueRalf Jung-2/+2
2020-08-07make MaybeUninit::as_(mut_)ptr constRalf Jung-4/+8
2020-08-01See also X-Link mem::{swap, take, replace}Ryan Scheel-0/+16
2020-08-01Rollup merge of #74602 - poliorcetics:maybe-uninit-zeroed-doc-clarification, ...Manish Goregaokar-2/+2
2020-08-01Reword incorrect use of zeroed()Alexis Bourget-3/+2
2020-07-29Make `{align,size}_of_val` `const`Dylan MacKenzie-3/+5
2020-07-28Clarify the doc for MaybeUninit::zeroed on incorrect useAlexis Bourget-2/+3
2020-07-27mv std libs to library/mark-0/+2029