about summary refs log tree commit diff
path: root/library/core/src/ptr
AgeCommit message (Expand)AuthorLines
2025-09-26Update CURRENT_RUSTC_VERSION post-bumpMark Rousskov-2/+2
2025-09-11Rollup merge of #142315 - lolbinarycat:core-dedup-ptr-docs-139190-pt3, r=work...Stuart Cook-134/+111
2025-09-10core::ptr: deduplicate docs for as_ref, addr, and as_uninit_refbinarycat-134/+111
2025-09-08const-eval: disable pointer fragment supportRalf Jung-1/+37
2025-09-04Rollup merge of #146136 - AudaciousAxiom:docs/missing-closing-code-block-fenc...Stuart Cook-0/+1
2025-09-03Rollup merge of #145279 - clarfonthey:const-convert-initial, r=tgross35Stuart Cook-9/+16
2025-09-02docs(std): add missing closing code block fences in doc commentsAudaciousAxiom-0/+1
2025-09-01Constify conversion traitsltdk-9/+16
2025-08-28Clarify that align_offset overalignsgonzalobg-3/+2
2025-08-27Rollup merge of #143341 - Manishearth:from-raw-parts-ptr-cast, r=samueltardieuMatthias Krüger-0/+3
2025-08-24Allow `integer_to_ptr_transmutes` in coreUrgau-0/+1
2025-08-17Auto merge of #144081 - RalfJung:const-ptr-fragments, r=oli-obkbors-37/+1
2025-08-15stabilize const exposed provenanceKivooeo-2/+2
2025-08-14Rollup merge of #144515 - scottmcm:ptr_cast_array, r=Mark-SimulacrumGuillaume Gomez-0/+25
2025-08-13Rollup merge of #145325 - clarfonthey:cast-init, r=scottmcmJakub Beránek-0/+69
2025-08-12Add cast_init and cast_uninit methods for pointersltdk-0/+69
2025-08-12Address dangling docSacha Ayoun-16/+16
2025-08-06tidyBoxy-3/+3
2025-07-30`AlignmentEnum` should just be `repr(usize)` nowScott McMurray-3/+5
2025-07-30const-eval: full support for pointer fragmentsRalf Jung-37/+1
2025-07-27constify with_exposed_provenanceRalf Jung-2/+4
2025-07-26Implement `ptr_cast_array`Scott McMurray-0/+25
2025-07-22Rollup merge of #144212 - bjorn3:remove_unique_lang_item, r=oli-obk许杰友 Jieyou Xu (Joe)-2/+0
2025-07-22Rollup merge of #143768 - Randl:const-try, r=oli-obk许杰友 Jieyou Xu (Joe)-2/+4
2025-07-21Constify Try, From, TryFromEvgenii Zheltonozhskii-2/+4
2025-07-20Rollup merge of #143423 - hkBst:clippy-fix-1, r=workingjubileeGuillaume Gomez-10/+10
2025-07-20Remove the ptr_unique lang itembjorn3-2/+0
2025-07-18fix: don't panic on volatile access to nullLuigi Sartor Piucco-75/+93
2025-07-15constify some methods using `SliceIndex`Oli Scherer-6/+9
2025-07-14Rollup merge of #143917 - theemathas:change-allocated-object-to-allocation, r...Jakub Beránek-2/+2
2025-07-14Change "allocated object" to "allocation".Tim (Theemathas) Chirananthavat-2/+2
2025-07-13update issue number for `const_trait_impl`Deadbeef-1/+1
2025-07-08clippy fix: markdown indentation for indented items after line breakMarijn Schouten-10/+10
2025-07-07Make `Default` const and add some `const Default` implsEsteban Küber-1/+2
2025-07-03Remove PointerLike traitMichael Goulet-3/+0
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-4/+4
2025-07-02Mention that casting to *const () is a way to roundtrip with from_raw_partsManish Goregaokar-0/+3
2025-07-01Update version placeholdersJosh Stone-8/+8
2025-06-17Auto merge of #142613 - workingjubilee:rollup-yuod2hg, r=workingjubileebors-11/+16
2025-06-17Rollup merge of #141946 - xizheyin:141933, r=jhprattJubilee-11/+16
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-74/+75
2025-06-10Rollup merge of #142101 - lolbinarycat:core-dedup-ptr-docs-139190-pt2, r=work...León Orell Valerian Liehr-126/+68
2025-06-09core::ptr: deduplicate more method docsbinarycat-126/+68
2025-06-09stabilize nonnull_provenanceRalf Jung-3/+4
2025-06-04std: simplify `NonNull` variance documentationxizheyin-11/+16
2025-05-31terminology: allocated object → allocationRalf Jung-128/+131
2025-05-30Rollup merge of #141609 - lolbinarycat:core-dedup-ptr-docs-139190, r=workingj...Jubilee-123/+67
2025-05-27Auto merge of #129658 - saethlin:spare-a-crumb, r=jhprattbors-38/+42
2025-05-26core: begin deduplicating pointer docsbinarycat-123/+67
2025-05-22try_cast_aligned: avoid bare int-to-ptr castsRalf Jung-21/+15