about summary refs log tree commit diff
path: root/library/core/src/cell.rs
AgeCommit message (Expand)AuthorLines
2021-10-10Rollup merge of #88374 - joshlf:patch-2, r=JohnTitorMatthias Krüger-1/+1
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-2/+2
2021-09-28ref/refmutGus Wynn-0/+10
2021-09-11Fill in the tracking issue for `#![feature(const_unsafecell_get_mut)]`Waffle Lapkin-1/+1
2021-09-07Make `UnsafeCell::get_mut` constWaffle-1/+2
2021-08-31Stabilize `UnsafeCell::raw_get()`inquisitivecrystal-3/+2
2021-08-26Fix documentation in CellJoshua Liebow-Feeser-1/+1
2021-08-23add Cell::as_array_of_cells, similar to Cell::as_slice_of_cellsJack O'Connor-0/+20
2021-07-26fix typo: whenver -> wheneverChris Midgley-1/+1
2021-06-24Use `#[non_exhaustive]` where appropriateJacob Pratt-5/+2
2021-06-19Rollup merge of #86453 - akiselev:patch-1, r=dtolnayYuki Okushi-1/+1
2021-06-18Fixed typo `BorroeError` => `BorrowError` in RefCell docsAlexander Kiselev-1/+1
2021-06-17Alter std::cell::Cell::get_mut documentationRupert Rutledge-0/+7
2021-05-11Override `clone_from` for some typesBenoît du Garreau-0/+9
2021-04-04Use `#[inline(always)]` on trivial UnsafeCell methodsJosh Triplett-5/+5
2021-03-24Use intra-doc link in core::cellDeadbeef-1/+1
2021-03-22Add `debug-refcell` feature to libcoreAaron Hill-11/+73
2021-03-15Fix const stability `since` versions.Oli Scherer-2/+2
2021-03-12Rollup merge of #80385 - camelid:clarify-cell-replace-docs, r=Mark-SimulacrumYuki Okushi-1/+1
2021-02-21improve UnsafeCell docsRalf Jung-10/+11
2021-02-12Rollup merge of #79983 - petar-dambovaliev:master, r=Dylan-DPCYuki Okushi-1/+1
2021-01-30Add some links to the cell docs.Eric Huss-20/+24
2021-01-16add tracking issue to cell_filter_mapAshley Mannix-2/+2
2021-01-15Use Result and rename to filter_mapJohn-John Tedro-18/+34
2021-01-15Introduce {Ref, RefMut}::try_map for optional projectionsJohn-John Tedro-0/+70
2020-12-26Clarify what `Cell::replace` returnsCamelid-1/+1
2020-12-18Auto merge of #79485 - EllenNyan:stabilize_unsafe_cell_get_mut, r=m-ou-sebors-4/+2
2020-12-12fix indefinite article in cell.rsPetar Dambovaliev-1/+1
2020-11-30Fix several broken links in doc that used the wrong qualifier or Self::Alexis Bourget-3/+3
2020-11-30Use Self:: in linksAlexis Bourget-3/+3
2020-11-30Intra doc links for cell.rsAlexis Bourget-3/+3
2020-11-29Change "non-unsafe" to "safe" in UnsafeCell docsEllen-1/+1
2020-11-28Stabilize unsafe_cell_get_mutEllen-3/+1
2020-11-22Stabilize refcell_takeThinkChaos-2/+1
2020-11-08Rollup merge of #78852 - camelid:intra-doc-bonanza, r=jyn514Mara Bos-2/+2
2020-11-08Rollup merge of #78728 - a1phyr:const_cell_into_inner, r=dtolnayMara Bos-5/+6
2020-11-07Convert a bunch of intra-doc linksCamelid-2/+2
2020-11-04Simplify the implementation of `get_mut` (no unsafe)Daniel Henry-Mantilla-2/+1
2020-11-04Add tracking issueBenoît du Garreau-3/+3
2020-11-04Constantify `UnsafeCell::into_inner` and relatedBenoît du Garreau-5/+6
2020-10-12Use intra-doc links for links to module-level docsCamelid-4/+4
2020-09-23Rollup merge of #77055 - est31:more_track_caller, r=Mark-SimulacrumDylan DPC-0/+3
2020-09-22Add #[track_caller] to more panicking Cell functionsest31-0/+3
2020-09-20Replace unneeded `unsafe` calls to `.get()` with calls to `.get_mut()`Daniel Henry-Mantilla-6/+2
2020-09-20Add non-`unsafe` `.get_mut()` for `UnsafeCell`Daniel Henry-Mantilla-9/+84
2020-07-28add track_caller to RefCell::{borrow, borrow_mut}Erik Desjardins-0/+2
2020-07-27mv std libs to library/mark-0/+1724