about summary refs log tree commit diff
path: root/library/core/src/ptr/unique.rs
AgeCommit message (Expand)AuthorLines
2025-08-12Address dangling docSacha Ayoun-4/+4
2025-07-20Remove the ptr_unique lang itembjorn3-2/+0
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-14/+14
2025-03-26Expose `Unique::from<NonNull>` in const internallyJames Wainwright-1/+7
2024-12-10stabilize const_nonnull_newRalf Jung-2/+0
2024-11-30get rid of a bunch of unnecessary rustc_const_unstableRalf Jung-0/+1
2024-10-25Re-do recursive const stability checksRalf Jung-0/+1
2024-07-31PinCoerceUnsized trait into coreXiangfei Ding-0/+4
2024-02-08Add and use Unique::as_non_null_ptrBen Kimock-0/+7
2024-02-08Reduce use of NonNull::new_unchecked in library/Ben Kimock-1/+1
2023-12-10remove redundant importssurechen-1/+0
2023-07-12Flip cfg's for bootstrap bumpMark Rousskov-1/+1
2023-06-16`#[lang_item]` for `core::ptr::Unique`Neven Villani-0/+2
2023-04-16core is now compilableDeadbeef-2/+5
2023-04-16rm const traits in libcoreDeadbeef-4/+3
2022-04-14Implement `core::ptr::Unique` on top of `NonNull`Eduardo Sánchez Muñoz-19/+22
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-1/+1
2022-03-09Rollup merge of #91804 - woppopo:const_clone, r=oli-obkMatthias Krüger-1/+2
2022-02-17Rollup merge of #89869 - kpreid:from-doc, r=yaahcMatthias Krüger-0/+3
2021-12-12Make `Unique`s methods `const`woppopo-3/+3
2021-12-12Make some `Clone` impls `const`woppopo-1/+2
2021-12-04Add documentation to more `From::from` implementations.Kevin Reid-0/+3
2021-10-31Rollup merge of #89839 - jkugelman:must-use-mem-ptr-functions, r=joshtriplettMatthias Krüger-0/+1
2021-10-30Add #[must_use] to mem/ptr functionsJohn Kugelman-0/+1
2021-10-18Make more `From` impls `const`woppopo-1/+1
2021-10-11Add #[must_use] to as_type conversionsJohn Kugelman-0/+2
2021-10-10Add #[must_use] to conversions that move selfJohn Kugelman-0/+2
2020-09-08Remove a stray ignore-tidy-undocumented-unsafemoonheart08-2/+0
2020-07-27mv std libs to library/mark-0/+183