about summary refs log tree commit diff
path: root/library/alloc/src/boxed.rs
AgeCommit message (Expand)AuthorLines
2023-10-31delegate box error provideBugen Zhao-0/+4
2023-10-21Update boxed.rsGimbles-1/+1
2023-10-20s/generator/coroutine/Oli Scherer-2/+2
2023-10-20s/Generator/Coroutine/Oli Scherer-5/+5
2023-08-14avoid transmuting Box when we can just cast raw pointers insteadRalf Jung-2/+2
2023-07-13Eliminate ZST allocations in `Box` and `Vec`Amanieu d'Antras-15/+29
2023-06-16remove box_free and replace with drop implDrMeepster-1/+9
2023-04-29`cfg`-gate `BoxFromSlice` traitJules Bertholet-0/+1
2023-04-26Loosen `From<&[T]> for Box<[T]>` bound to T: CloneJules Bertholet-8/+30
2023-04-16fix allocDeadbeef-12/+6
2023-04-16rm const traits in libcoreDeadbeef-10/+5
2023-04-12remove some unneeded importsKaDiWa-5/+2
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