File tree 1 file changed +5
-0
lines changed
1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,10 @@ attribute explicitly marks an item as unstable. Items that are marked as
14
14
the crate, even on a nightly compiler. This restriction only applies across
15
15
crate boundaries, unstable items may be used within the crate they are defined.
16
16
17
+ The ` issue ` field specifies the associated GitHub [ issue number] . This field is
18
+ required and all unstable features should have an associated tracking issue. In
19
+ rare cases where there is no sensible value ` issue = "none" ` is used.
20
+
17
21
The ` unstable ` attribute infects all sub-items, where the attribute doesn't
18
22
have to be reapplied. So if you apply this to a module, all items in the module
19
23
will be unstable.
@@ -33,6 +37,7 @@ future-incompatible deny-by-default lint instead of a hard error. This is used
33
37
by the ` bench ` attribute which was accidentally accepted in the past. This
34
38
prevents breaking dependencies by leveraging Cargo's lint capping.
35
39
40
+ [ issue number ] : https://github.com/rust-lang/rust/issues
36
41
[ rustc bug ] : https://github.com/rust-lang/rust/issues/15702
37
42
38
43
## stable
You can’t perform that action at this time.
0 commit comments