diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2015-02-04 01:26:15 +0530 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2015-02-04 02:30:31 +0530 |
| commit | d02d4c3c9bf0500d951efb20f273207e075259df (patch) | |
| tree | d28f66e6cdb3143279712f469f074e0657145a93 /src/doc/reference.md | |
| parent | b64572cefe9f37c58c07af745afc91bfd0303c30 (diff) | |
| download | rust-d02d4c3c9bf0500d951efb20f273207e075259df.tar.gz rust-d02d4c3c9bf0500d951efb20f273207e075259df.zip | |
Add staged_api and unmarked_api features to reference.md
Diffstat (limited to 'src/doc/reference.md')
| -rw-r--r-- | src/doc/reference.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/doc/reference.md b/src/doc/reference.md index 64ddb3ffdd3..326946837bf 100644 --- a/src/doc/reference.md +++ b/src/doc/reference.md @@ -2432,6 +2432,8 @@ The currently implemented features of the reference compiler are: * `simd` - Allows use of the `#[simd]` attribute, which is overly simple and not the SIMD interface we want to expose in the long term. +* `staged_api` - Allows usage of stability markers and `#![staged_api]` in a crate + * `struct_inherit` - Allows using struct inheritance, which is barely implemented and will probably be removed. Don't use this. @@ -2459,6 +2461,11 @@ The currently implemented features of the reference compiler are: which is considered wildly unsafe and will be obsoleted by language improvements. +* `unmarked_api` - Allows use of items within a `#![staged_api]` crate + which have not been marked with a stability marker. + Such items should not be allowed by the compiler to exist, + so if you need this there probably is a compiler bug. + * `associated_types` - Allows type aliases in traits. Experimental. If a feature is promoted to a language feature, then all existing programs will |
