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
/
compiler
/
rustc_data_structures
/
src
/
functor.rs
Age
Commit message (
Expand
)
Author
Lines
2023-10-17
Remove `IdFunctor` trait.
Nicholas Nethercote
-116
/
+0
2023-04-24
Split `{Idx, IndexVec, IndexSlice}` into their own modules
Maybe Waffle
-1
/
+1
2023-02-14
Refactor refcounted structural_impls via functors
Alan Egerton
-1
/
+50
2022-06-08
Use liballoc's specialised in-place vec collection
Alan Egerton
-34
/
+2
2021-12-07
Make IdFunctor::try_map_id panic-safe
Alan Egerton
-24
/
+29
2021-12-03
Rollup merge of #88906 - Kixunil:box-maybe-uninit-write, r=dtolnay
Matthias Krüger
-4
/
+2
2021-12-02
Implement write() method for Box<MaybeUninit<T>>
Martin Habovstiak
-4
/
+2
2021-12-02
Remove no-longer used `IdFunctor::map_id`
Alan Egerton
-8
/
+0
2021-11-27
Use intrinsic pointer methods
Alan Egerton
-7
/
+5
2021-11-27
Delegate from `map_id` to `try_map_id`
Alan Egerton
-57
/
+6
2021-11-27
Avoid UB when short-circuiting try_map_id for Vec
Alan Egerton
-4
/
+11
2021-11-26
Make `TypeFoldable` implementors short-circuit on error
LeSeulArtichaut
-1
/
+69
2021-08-30
Use MaybeUninit::write in functor.rs
est31
-1
/
+1
2020-11-16
words
lcnr
-1
/
+1
2020-11-16
add IdFunctor to rustc_data_structures
Bastian Kauschke
-0
/
+82