about summary refs log tree commit diff
path: root/library/alloc/src/boxed.rs
AgeCommit message (Expand)AuthorLines
2023-03-28Remove ~const from allocJubilee Young-28/+16
2023-03-03Make `unused_allocation` lint warn against `Box::new`Maybe Waffle-0/+1
2023-02-27Remove or justify use of #[rustc_box]Ben Kimock-5/+4
2022-12-28Update bootstrap cfgPietro Albini-30/+0
2022-12-28Rollup merge of #104024 - noeddl:unused-must-use, r=compiler-errorsfee1-dead-1/+1
2022-12-19Update coerce_unsized tracking issue from #27732 to #18598Anders Kaseorg-1/+1
2022-11-22Rollup merge of #101655 - dns2utf8:box_docs, r=dtolnayManish Goregaokar-1/+1
2022-11-21Touch up Box<T> one-linerDavid Tolnay-2/+2
2022-11-06Bump version placeholders to releaseMark Rousskov-1/+1
2022-11-05Fix unused_must_use warning for Box::from_rawAnett Seeker-1/+1
2022-11-05Enforce Tuple trait on Fn traitsMichael Goulet-0/+31
2022-10-17Auto merge of #101837 - scottmcm:box-array-from-vec, r=m-ou-sebors-1/+50
2022-09-26remove cfg(bootstrap)Pietro Albini-14/+0
2022-09-17Add `Box<[T; N]>: TryFrom<Vec<T>>`Scott McMurray-1/+50
2022-09-16Do not implement `Unpin` as constDeadbeef-2/+1
2022-09-10Make the one-liner more descriptiveStefan Schindler-2/+2
2022-08-28Rollup merge of #99570 - XrXr:box-from-slice-docs, r=thomccMatthias Krüger-1/+1
2022-08-22Move error trait into coreJane Losare-Lusby-0/+306
2022-08-20Improve primitive/std docs separation and headersCameron Steffen-1/+1
2022-07-21Box::from(slice): Clarify that contents are copiedAlan Wu-1/+1
2022-07-15add `#[must_use]` to `Box::from_raw`rhysd-0/+1
2022-07-01update cfg(bootstrap)sPietro Albini-21/+4
2022-06-02Rollup merge of #97655 - steffahn:better-pin-box-construction-docs, r=thomccMatthias Krüger-4/+28
2022-06-02Improve documentation for constructors of pinned `Box`esFrank Steffahn-4/+28
2022-06-02Auto merge of #97293 - est31:remove_box, r=oli-obkbors-4/+26
2022-06-02Stabilize `box_into_pin`Yuki Okushi-2/+21
2022-06-01Use #[rustc_box] in alloc instead of box syntaxest31-4/+26
2022-05-30Fix typo uniqeness -> uniquenessDavid Tolnay-1/+1
2022-05-26Document the current aliasing rules for `Box<T>`.Nilstrieb-0/+14
2022-05-06Add a dedicated length-prefixing method to `Hasher`Scott McMurray-0/+6
2022-04-11impl const Default for Box<[T]> and Box<str>Josh Stone-4/+12
2022-04-08Add ThinBox type for 1 stack pointer sized heap allocated trait objectsJane Lusby-0/+5
2022-04-05trivial cfg(bootstrap) changesPietro Albini-17/+9
2022-03-21Rename `~const Drop` to `~const Destruct`Deadbeef-10/+18
2022-03-10Rollup merge of #93950 - T-O-R-U-S:use-modern-formatting-for-format!-macros, ...Dylan DPC-6/+6
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-6/+6
2022-03-10Revert accidental stabilizationOli Scherer-2/+1
2022-02-03Move `{core,std}::stream::Stream` to `{core,std}::async_iter::AsyncIterator`.Charles Lew-3/+3
2022-01-04Add tracking issues (`const_box`, `const_alloc_error`)woppopo-22/+22
2021-12-23Constify `Box<T, A>` methodswoppopo-24/+68
2021-12-04Rollup merge of #90851 - ibraheemdev:downcast-unchecked, r=scottmcmMatthias Krüger-28/+109
2021-12-03fix stability annotations for `Box::downcast`Ibraheem Ahmed-2/+2
2021-12-02Implement write() method for Box<MaybeUninit<T>>Martin Habovstiak-0/+36
2021-11-20fix doc links for `downcast_unchecked`Ibraheem Ahmed-0/+6
2021-11-12add tracking issue for `downcast_unchecked`Ibraheem Ahmed-3/+3
2021-11-12add unchecked downcast methodsIbraheem Ahmed-28/+103
2021-11-09document Box and box_free connectionasquared31415-0/+3
2021-10-10Add #[must_use] to alloc constructorsJohn Kugelman-0/+12
2021-10-09Remove unnecessary hyphenTim McNamara-1/+1
2021-10-09Simplify wordingTim McNamara-4/+4