diff options
| author | Johannes Oertel <johannes.oertel@uni-due.de> | 2015-05-02 12:44:57 +0200 |
|---|---|---|
| committer | Johannes Oertel <johannes.oertel@uni-due.de> | 2015-05-02 12:44:57 +0200 |
| commit | 685a6f70868c2abbf1577867933b3c2c69303af2 (patch) | |
| tree | 23733a35ac84bbb870eedd4ae883e8caaf36619b /src | |
| parent | f0af2ec99c42a2e49af455c404c3ba92d75b271d (diff) | |
| download | rust-685a6f70868c2abbf1577867933b3c2c69303af2.tar.gz rust-685a6f70868c2abbf1577867933b3c2c69303af2.zip | |
Update "Miscellaneous attributes" section of reference manual
Diffstat (limited to 'src')
| -rw-r--r-- | src/doc/reference.md | 9 |
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. |
