about summary refs log tree commit diff
path: root/library/core/src/cell.rs
AgeCommit message (Expand)AuthorLines
2023-04-03Add links to <cell.rs>Sergey Kaunov-1/+1
2023-03-29Em dashes are cooler than hyphens.Mara Bos-1/+1
2023-03-29Documentation updates to better share the purpose of OnceCell/OnceLockTrevor Gross-25/+68
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-2/+2
2023-03-10Rollup merge of #106921 - madsmtm:cell-memory-layout, r=dtolnayMatthias Krüger-0/+6
2023-03-03Match unmatched backticks in library/est31-1/+1
2023-01-24Guarantee the memory layout of `Cell`Mads Marquart-0/+6
2023-01-24impl DispatchFromDyn for Cell and UnsafeCelldimi-1/+32
2022-12-30Replace libstd, libcore, liballoc in line comments.jonathanCogan-2/+2
2022-12-28Auto merge of #103881 - ChayimFriedman2:patch-2, r=compiler-errorsbors-8/+9
2022-12-27Fix UnsafeCell Documentation Spelling ErrorAlex Rao-1/+1
2022-12-19Update coerce_unsized tracking issue from #27732 to #18598Anders Kaseorg-6/+6
2022-11-25RefCell::get_mut: fix typoRalf Jung-1/+1
2022-11-06Rollup merge of #104002 - RalfJung:unsafecell-new, r=JohnTitorMatthias Krüger-1/+1
2022-11-05fix a comment in UnsafeCell::newRalf Jung-1/+1
2022-11-04Small round of typo fixesAlex Saveau-1/+1
2022-11-02Clarify docs of `RefCell`Chayim Refael Friedman-8/+9
2022-10-27add "Memory layout" subsection to documentation of `UnsafeCell` for additiona...Pointerbender-0/+2
2022-10-24fix typosPointerbender-2/+2
2022-10-20clarify documentation about the memory layout of `UnsafeCell`Pointerbender-25/+34
2022-10-16Rollup merge of #101717 - Pointerbender:unsafecell-memory-layout, r=AmanieuYuki Okushi-0/+44
2022-10-12expand documentation on type conversion w.r.t. `UnsafeCell`Pointerbender-8/+13
2022-10-09expand documentation on type conversion w.r.t. `UnsafeCell`Pointerbender-13/+21
2022-10-01Mark Cell::replace() as #[inline]Nikita Popov-0/+1
2022-09-27Address feedbackmejrs-1/+1
2022-09-27Wrapper suggestionsmejrs-0/+1
2022-09-14expand documentation on type conversion w.r.t. `UnsafeCell`Pointerbender-1/+30
2022-09-12add description of the memory layout for `UnsafeCell<T>`Pointerbender-0/+2
2022-09-03Tone down explanation on RefCell::get_mutLukas Lueg-9/+12
2022-07-22adjust UnsafeCell documentationRalf Jung-9/+18
2022-07-07`UnsafeCell` now has no niches, ever.Oli Scherer-1/+0
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