Skip to content

Commit 16f72e7

Browse files
committed
Reintroduce unconst rules
1 parent 15964c2 commit 16f72e7

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

src/skill_tree.md

+13-6
Original file line numberDiff line numberDiff line change
@@ -79,30 +79,37 @@ requires = []
7979
items = []
8080
8181
[[group]]
82-
name = "unconst_rules"
83-
label = "UB in CTFE"
82+
name = "unsafe_rules"
83+
label = "unsafe operations in CTFE"
8484
href = "https://github.com/rust-lang/rfcs/pull/3016"
8585
items = []
8686
87+
[[group]]
88+
name = "unconst_rules"
89+
label = "unconst operations"
90+
href = "https://github.com/rust-lang/const-eval/issues/14"
91+
items = []
92+
requires = ["unsafe_rules"]
93+
8794
[[group]]
8895
name = "transmute"
8996
label = "feature:const_fn_transmute"
9097
items = []
91-
requires = ["unconst_rules"]
98+
requires = ["unsafe_rules"]
9299
href = "https://github.com/rust-lang/rust/issues/53605"
93100
94101
[[group]]
95102
name = "union"
96103
label = "feature:const_fn_union"
97104
items = []
98-
requires = ["unconst_rules"]
105+
requires = ["unsafe_rules"]
99106
href = "https://github.com/rust-lang/rust/issues/51909"
100107
101108
[[group]]
102109
name = "raw_ptr_deref"
103110
label = "feature:const_raw_ptr_deref"
104111
items = []
105-
requires = ["unconst_rules"]
112+
requires = ["unsafe_rules"]
106113
href = "https://github.com/rust-lang/rust/issues/51911"
107114
108115
[[group]]
@@ -120,7 +127,7 @@ requires = [
120127
name = "offset"
121128
label = "offset\nfeature:const_ptr_offset"
122129
href = "https://github.com/rust-lang/rust/issues/71499"
123-
requires = ["unconst_rules"]
130+
requires = ["unsafe_rules"]
124131
items = []
125132
126133
[[group]]

0 commit comments

Comments
 (0)