about summary refs log tree commit diff
path: root/src/liballoc/boxed.rs
AgeCommit message (Expand)AuthorLines
2019-02-25Rollup merge of #58686 - hellow554:rustfmt_depr, r=cramertjMazdak Farrokhzad-1/+1
2019-02-24Rollup merge of #58183 - jethrogb:jb/alloc-box-guarantees, r=SimonSapinMazdak Farrokhzad-0/+10
2019-02-23replace deprecated rustfmt_skip with rustfmt::skipMarcel Hellwig-1/+1
2019-02-16Rollup merge of #58429 - RalfJung:box, r=TimNNkennytm-3/+8
2019-02-13fix Box::into_unique effecitvely transmuting to a raw ptrRalf Jung-3/+8
2019-02-13Clarify guarantees for `Box` allocationJethro Beekman-0/+10
2019-02-03Update the future/task APIMatthias Einwag-3/+3
2019-02-03liballoc: revert nested imports style changes.Mazdak Farrokhzad-20/+18
2019-02-02liballoc: fix some idiom lints.Mazdak Farrokhzad-3/+3
2019-02-02liballoc: elide some lifetimes.Mazdak Farrokhzad-2/+2
2019-02-02liballoc: refactor & fix some imports.Mazdak Farrokhzad-18/+20
2019-02-02liballoc: cargo check passes on 2018Mazdak Farrokhzad-3/+3
2019-01-27impl Generator for Pin<Box<Generator>>Wim Looman-0/+10
2019-01-27Change generator trait to use pinningWim Looman-7/+6
2019-01-03Add discoverable function for converting Box<T> -> Pin<Box<T>>Wim Looman-4/+14
2019-01-03Allow converting Box<T: !Sized> -> Pin<Box<T>>Wim Looman-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-24Rollup merge of #55470 - daniellimws:box-from-docs, r=CentrilMazdak Farrokhzad-0/+54
2018-12-21Rename Box/Arc/Rc::pinned to ::pinTaylor Cramer-1/+3
2018-12-21Stabilize PinTaylor Cramer-3/+3
2018-12-20Stabilize `Rc`, `Arc` and `Pin` as method receiversMichael Hewson-1/+6
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-05Fix error in example by adding type annotationdaniellimws-1/+1
2018-11-20Incorporate `dyn` into more comments and docs.Corey Farwell-8/+8
2018-11-17Add double quotes to resolve errordaniellimws-1/+1
2018-11-11change attribute to stableAxary-1/+1
2018-11-10add FromIterator<A> to Box<[A]>Axary-1/+9
2018-11-01Replace CoerceSized trait with DispatchFromDynMichael Hewson-3/+3
2018-11-01Add CoerceSized impls throughout libstdMichael Hewson-1/+4
2018-10-29Fix documentation for those that allocate on heapdaniellimws-3/+4
2018-10-29Add documentation for From implsdaniellimws-0/+53
2018-09-28Indicate how to move value out of Box in docs.Corey Farwell-2/+13
2018-09-19Remove spawning from task::ContextTaylor Cramer-67/+4
2018-09-19Auto merge of #53877 - withoutboats:compositional-pin, r=aturonbors-10/+32
2018-09-17Cleanup and fix method resolution issueTaylor Cramer-1/+5
2018-09-06Fix typos.Without Boats-2/+2
2018-09-05Add comment.Without Boats-0/+22
2018-09-01Update to a new pinning API.Without Boats-10/+28
2018-09-01Implement Unpin for Box, Rc, and ArcWithout Boats-0/+3
2018-08-23attempt to work around Box<T> not being recognized as local typeNiv Kaminer-0/+8
2018-08-23move PinBox into pin module and export through stdNiv Kaminer-202/+0
2018-08-23move PinMut into pin module and export through stdNiv Kaminer-1/+2
2018-08-21Rollup merge of #53329 - frewsxcv:frewsxcv-ptr-add-sub, r=RalfJungkennytm-1/+1
2018-08-20Document Box::into_raw returns non-null ptrEvan Simmons-1/+3
2018-08-20Replace usages of ptr::offset with ptr::{add,sub}.Corey Farwell-1/+1
2018-08-06Rename Executor trait to SpawnJosef Reinhard Brandl-5/+8
2018-07-24Impl Executor for Box<E: Executor>tinaun-1/+14
2018-07-24Auto merge of #52189 - cuviper:static-box-leak, r=blussbors-1/+3
2018-07-11Revert borked changes in last commit.ljedrz-9/+9
2018-07-10Add missing dyn in liballocljedrz-9/+9