summary refs log tree commit diff
path: root/library/core/src/cell.rs
AgeCommit message (Expand)AuthorLines
2022-06-16Move/rename `lazy::{OnceCell, Lazy}` to `cell::{OnceCell, LazyCell}`Maybe Waffle-0/+8
2022-05-23Stabilize `cell_filter_map`Yuki Okushi-6/+2
2022-05-20Fix `Display` for `cell::{Ref,RefMut}`Josh Stone-2/+2
2022-05-16Add a comment for covariant `Ref`Josh Stone-1/+2
2022-05-16Remove outdated references to nll-rfc#40Josh Stone-2/+0
2022-05-13Use a pointer in cell::RefMut so it's not noaliasJosh Stone-22/+30
2022-05-13Use a pointer in cell::Ref so it's not noaliasJosh Stone-10/+18
2022-03-29Add tracking issue for sync_unsafe_cell.Mara Bos-7/+7
2022-03-29Add SyncUnsafeCell.Mara Bos-3/+100
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-1/+1
2022-02-17Rollup merge of #89869 - kpreid:from-doc, r=yaahcMatthias Krüger-0/+3
2022-02-03Add missing const stability attributesJacob Pratt-0/+1
2022-01-28update cfg(bootstrap)sPietro Albini-10/+2
2021-12-14Fix a bunch of typosFrank Steffahn-3/+3
2021-12-04Add documentation to more `From::from` implementations.Kevin Reid-0/+3
2021-11-08Add comments regarding superfluous `!Sync` implsbstrie-0/+5
2021-10-31Rollup merge of #89897 - jkugelman:must-use-core, r=joshtriplettMatthias Krüger-0/+1
2021-10-30Add #[must_use] to remaining core functionsJohn Kugelman-0/+1
2021-10-18Make more `From` impls `const`woppopo-3/+6
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