index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
clone.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-04
clippy fix: rely on autoderef
Marijn Schouten
-1
/
+1
2025-06-19
Make `Clone` a `const_trait`
Daniel Bloom
-2
/
+7
2025-06-16
library/compiler: add `PointeeSized` bounds
David Wood
-6
/
+10
2025-05-31
std: clarify Clone trait documentation about duplication semantics
xizheyin
-2
/
+37
2025-04-10
Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxu
bors
-1
/
+1
2025-04-09
update cfgs
Boxy
-1
/
+1
2025-04-09
Remove redundant words
timesince
-1
/
+1
2025-03-10
Rewrite example to not deal with `Copy` at all.
Kevin Reid
-17
/
+19
2025-03-10
Rewrite comments about dropping and leaking.
Kevin Reid
-16
/
+26
2025-03-07
Expand `CloneToUninit` documentation.
Kevin Reid
-28
/
+131
2025-03-07
Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis
Matthias Krüger
-0
/
+53
2025-03-06
library: Use size_of from the prelude instead of imported
Thalia Archibald
-2
/
+2
2025-03-06
Add examples in stdlib demonstrating the use syntax
Santiago Pastorino
-0
/
+19
2025-03-06
Add UseCloned trait related code
Santiago Pastorino
-0
/
+34
2025-01-22
Implement `CloneToUninit` for `ByteStr`
Josh Triplett
-0
/
+10
2024-11-12
Make `CloneToUninit` dyn-compatible
Zachary S
-14
/
+15
2024-09-05
update cfgs
Boxy
-1
/
+1
2024-07-29
CloneToUninit: use a private specialization trait
Pavel Grigorenko
-117
/
+6
2024-07-29
Sparkle some attributes over `CloneToUninit` stuff
Pavel Grigorenko
-0
/
+7
2024-07-29
impl CloneToUninit for str and CStr
Pavel Grigorenko
-0
/
+21
2024-07-25
Make Clone::clone a lang item
Ben Kimock
-0
/
+3
2024-07-02
chore: remove duplicate words
hattizai
-1
/
+1
2024-06-22
Add `core::clone::CloneToUninit`.
Kevin Reid
-0
/
+186
2024-04-10
Revert "Put basic impls for f16 and f128 behind cfg(not(bootstrap))"
Trevor Gross
-4
/
+1
2024-04-02
Put basic impls for f16 and f128 behind cfg(not(bootstrap))
Trevor Gross
-1
/
+4
2024-03-28
Add basic trait impls for `f16` and `f128`
Trevor Gross
-1
/
+1
2023-12-10
remove redundant imports
surechen
-2
/
+0
2023-07-30
Explain more clearly why `fn() -> T` can't be `#[derive(Clone)]`
Martin Nordholts
-0
/
+40
2023-04-16
core is now compilable
Deadbeef
-2
/
+1
2023-04-16
rm const traits in libcore
Deadbeef
-15
/
+5
2022-12-07
Make some trivial functions `#[inline(always)]`
Eduardo Sánchez Muñoz
-5
/
+4
2022-07-01
update cfg(bootstrap)s
Pietro Albini
-2
/
+1
2022-06-07
docs: show Clone and Copy on () doc pages
Michael Howell
-1
/
+0
2022-05-30
Remove `#[default..]` and add `#[const_trait]`
Deadbeef
-1
/
+2
2022-04-05
trivial cfg(bootstrap) changes
Pietro Albini
-2
/
+1
2022-03-21
Rename `~const Drop` to `~const Destruct`
Deadbeef
-1
/
+4
2021-12-12
Make some `Clone` impls `const`
woppopo
-6
/
+15
2021-11-08
Update Copy/Clone documentation WRT arrays
bstrie
-1
/
+0
2021-10-23
update cfg(bootstrap)
Pietro Albini
-1
/
+1
2021-09-09
Ignore automatically derived impls of `Clone` and `Debug` in dead code analysis
Fabian Wolff
-0
/
+1
2021-06-10
Updates `Clone` docs for `Copy` comparison.
qwerty01
-1
/
+1
2021-03-03
Fix core tests
Ryan Levick
-0
/
+1
2021-03-03
Fix tests
Ryan Levick
-0
/
+1
2021-03-03
Add tests and support two more noop methods
Ryan Levick
-2
/
+1
2021-03-03
First version of noop-lint
Ryan Levick
-0
/
+2
2020-09-01
Improve readability
Denis Vasilik
-2
/
+6
2020-09-01
Use intra-doc links
Denis Vasilik
-9
/
+2
2020-07-27
mv std libs to library/
mark
-0
/
+235