about summary refs log tree commit diff
path: root/tests/rustdoc-js-std/full-path-function.js
diff options
context:
space:
mode:
authorJacob Pratt <jacob@jhpratt.dev>2025-04-13 17:37:51 -0400
committerGitHub <noreply@github.com>2025-04-13 17:37:51 -0400
commitd04df1cba9fa67c597e58311623ce1053ee23b92 (patch)
treeffd67cb426e64c2dcb74c661d240d20dcc99915e /tests/rustdoc-js-std/full-path-function.js
parent092a284ba0421695f2032c947765429fd7095796 (diff)
parent21b7360a9aecac472d6b7b9716c8e57641f648d0 (diff)
downloadrust-d04df1cba9fa67c597e58311623ce1053ee23b92.tar.gz
rust-d04df1cba9fa67c597e58311623ce1053ee23b92.zip
Rollup merge of #137043 - Sky9x:unsafe-pinned-pt1-libs, r=tgross35,RalfJung,WaffleLapkin
Initial `UnsafePinned` implementation [Part 1: Libs]

Initial libs changes necessary to unblock further work on [RFC 3467](https://rust-lang.github.io/rfcs/3467-unsafe-pinned.html).
Tracking issue: #125735

This PR is split off from #136964, and includes just the libs changes:
- `UnsafePinned` struct
- private `UnsafeUnpin` structural auto trait
- Lang items for both
- Compiler changes necessary to block niches on `UnsafePinned`

This PR does not change codegen, miri, the existing `!Unpin` hack, or anything else. That work is to be split into later PRs.

---

cc ``@RalfJung`` ``@Noratrieb``

``@rustbot`` label F-unsafe_pinned T-libs-api
Diffstat (limited to 'tests/rustdoc-js-std/full-path-function.js')
0 files changed, 0 insertions, 0 deletions