about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorJohannes Oertel <johannes.oertel@uni-due.de>2015-05-02 12:44:57 +0200
committerJohannes Oertel <johannes.oertel@uni-due.de>2015-05-02 12:44:57 +0200
commit685a6f70868c2abbf1577867933b3c2c69303af2 (patch)
tree23733a35ac84bbb870eedd4ae883e8caaf36619b /src
parentf0af2ec99c42a2e49af455c404c3ba92d75b271d (diff)
downloadrust-685a6f70868c2abbf1577867933b3c2c69303af2.tar.gz
rust-685a6f70868c2abbf1577867933b3c2c69303af2.zip
Update "Miscellaneous attributes" section of reference manual
Diffstat (limited to 'src')
-rw-r--r--src/doc/reference.md9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/doc/reference.md b/src/doc/reference.md
index 3918a558cb3..c5619569389 100644
--- a/src/doc/reference.md
+++ b/src/doc/reference.md
@@ -1867,13 +1867,12 @@ macro scope.
   lower to the target's SIMD instructions, if any; the `simd` feature gate
   is necessary to use this attribute.
 - `static_assert` - on statics whose type is `bool`, terminates compilation
-  with an error if it is not initialized to `true`.
-- `unsafe_destructor` - allow implementations of the "drop" language item
-  where the type it is implemented for does not implement the "send" language
-  item; the `unsafe_destructor` feature gate is needed to use this attribute
+  with an error if it is not initialized to `true`. To use this, the `static_assert`
+  feature gate must be enabled.
 - `unsafe_no_drop_flag` - on structs, remove the flag that prevents
   destructors from being run twice. Destructors might be run multiple times on
-  the same object with this attribute.
+  the same object with this attribute. To use this, the `unsafe_no_drop_flag` feature
+  gate must be enabled.
 - `doc` - Doc comments such as `/// foo` are equivalent to `#[doc = "foo"]`.
 - `rustc_on_unimplemented` - Write a custom note to be shown along with the error
    when the trait is found to be unimplemented on a type.