Skip to content

Commit

Permalink
Merge pull request #1267 from funkill/enum_alias
Browse files Browse the repository at this point in the history
Added type alias enum variant rfc
  • Loading branch information
marioidival authored Sep 23, 2019
2 parents 3fc05f8 + 92420fa commit c9f5e17
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions src/custom_types/enum.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ fn main() {

## Type aliases

If you use a type alias, you can refer to each enum variant via its alias.
If you use a type alias, you can refer to each enum variant via its alias.
This might be useful if the enum's name is too long or too generic, and you
want to rename it.

Expand Down Expand Up @@ -93,16 +93,17 @@ impl VeryVerboseEnumOfThingsToDoWithNumbers {
}
```

To learn more about enums and type aliases, you can read the
To learn more about enums and type aliases, you can read the
[stabilization report][aliasreport] from when this feature was stabilized into
Rust.
Rust.

### See also:

[`match`][match], [`fn`][fn], and [`String`][str], []
[`match`][match], [`fn`][fn], and [`String`][str], ["Type alias enum variants" RFC][type_alias_rfc]

[c_struct]: https://en.wikipedia.org/wiki/Struct_(C_programming_language)
[match]: ../flow_control/match.md
[fn]: ../fn.md
[str]: ../std/str.md
[aliasreport]: https://github.com/rust-lang/rust/pull/61682/#issuecomment-502472847
[type_alias_rfc]: https://rust-lang.github.io/rfcs/2338-type-alias-enum-variants.html

0 comments on commit c9f5e17

Please sign in to comment.