about summary refs log tree commit diff
path: root/library/core/src/primitive_docs.rs
AgeCommit message (Expand)AuthorLines
2025-07-25Avoid placing `// FIXME` comments inside doc code blocksJosh Triplett-1/+1
2025-07-20Rollup merge of #143423 - hkBst:clippy-fix-1, r=workingjubileeGuillaume Gomez-1/+0
2025-07-11random: Provide a `Distribution<T>` traitJosh Triplett-2/+0
2025-07-08collect.rs: remove empty line after doc commentMarijn Schouten-1/+0
2025-07-03Link to 2024 edition page for `!` fallback changesclubby789-5/+3
2025-07-01Rollup merge of #136801 - sorairolake:add-random-for-tuple, r=joshtriplettGuillaume Gomez-0/+2
2025-06-29Show auto trait and blanket impls for `!`zachs18-0/+5
2025-06-12Rollup merge of #141947 - zachs18:patch-4, r=workingjubilee,traviscrossMatthias Krüger-0/+3
2025-06-04Rollup merge of #137306 - tgross35:remove-i128-u128-improper-ctypes, r=travis...Matthias Krüger-0/+14
2025-06-03Update ABI compatibility docs about null-pointer-optimized enums.zachs18-0/+3
2025-05-31terminology: allocated object → allocationRalf Jung-2/+2
2025-05-29Remove `i128` and `u128` from `improper_ctypes_definitions`Trevor Gross-0/+14
2025-04-20Rollup merge of #138870 - beetrees:tier-2-nans, r=RalfJungChris Denton-3/+5
2025-04-14Implement `Random` for tupleShun Sakai-0/+2
2025-04-05Rollup merge of #136457 - calder:master, r=tgross35Stuart Cook-0/+45
2025-04-04Expose algebraic floating point intrinsicsCalder Coalson-0/+45
2025-03-31Remove mention of `exhaustive_patterns` from `never` docsmejrs-5/+3
2025-03-26Add target-specific NaN payloads for the missing tier 2 targetsbeetrees-3/+5
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-16/+12
2025-02-02Docs for f16 and f128: correct a typo and add detailsLaine Taffin Altman-7/+7
2024-12-21Use `&raw` for `ptr` primitive docsYusuf Bham-5/+5
2024-11-10Rollup merge of #132136 - RalfJung:target-feature-abi-compat, r=Mark-SimulacrumMatthias Krüger-26/+6
2024-10-26Make clearer that guarantees in ABI compatibility are for Rust onlyMark Rousskov-2/+10
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-5/+5
2024-10-25ABI compatibility: remove section on target featuresRalf Jung-26/+6
2024-10-21update ABI compatibility docs for new option-like rulesRalf Jung-3/+5
2024-10-19zero-sized accesses are fine on null pointersRalf Jung-3/+6
2024-10-08Add docs about slicing slices at the endsAngelicosPhosphoros-0/+21
2024-10-05Fix typo in primitive_docs.rsJacob Lifshay-1/+1
2024-09-21ABI compatibility: mention Result guaranteeRalf Jung-0/+2
2024-09-02Rollup merge of #129793 - lolbinarycat:doc-missing-newlines, r=workingjubileeMatthias Krüger-2/+3
2024-09-01add extra linebreaks so rustdoc can identify the first sentencebinarycat-2/+3
2024-08-30enumerate the two parts of the NaN rulesRalf Jung-20/+21
2024-08-30add hyphen in floating-pointRalf Jung-12/+12
2024-08-29f32 docs: define 'arithmetic' operationsRalf Jung-16/+19
2024-08-27Rollup merge of #129645 - beetrees:fix-float-docs, r=tgross35Matthias Krüger-8/+6
2024-08-27Reflow a couple of paragraphs in floating-point primitive docsbeetrees-6/+4
2024-08-27Fix typos in floating-point primitive type docsbeetrees-3/+3
2024-08-26move per-target NaN info into a tableRalf Jung-7/+14
2024-08-26float types: document NaN bit pattern guaranteesRalf Jung-0/+71
2024-08-01Add a disclaimer about x86 `f128` math functionsTrevor Gross-0/+3
2024-05-22Rollup merge of #125043 - RalfJung:ref-type-safety-invariant, r=scottmcmLeón Orell Valerian Liehr-5/+8
2024-05-12reference type safety invariant docs: clarificationRalf Jung-5/+8
2024-05-11References must also be non-nullJoshua Liebow-Feeser-0/+1
2024-05-11Relax slice safety requirementsJoshua Liebow-Feeser-1/+1
2024-05-05Rollup merge of #124750 - ultrabear:ultrabear_softfloatdoc, r=workingjubileeGuillaume Gomez-0/+12
2024-05-04Make f128 docs mention lack of any normal platform supportAlex H-5/+5
2024-05-04Make f16 and f128 docs clearer on platform supportAlex H-4/+11
2024-05-04Tgross feedback tweaksAlex H-5/+4
2024-05-02fixup links in never type docsWaffle Maybe-3/+3