1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

Revert "doc: add more enum examples (#7510)"

This reverts commit f66569ee1a.
This commit is contained in:
Alexander Medvednikov 2020-12-23 19:24:56 +01:00
parent f66569ee1a
commit 500a25a49e

View File

@ -1781,25 +1781,12 @@ mut color := Color.red
// V knows that `color` is a `Color`. No need to use `color = Color.green` here.
color = .green
println(color) // "green"
// enum starts by default at 0
println(color == 1) // true
match color {
.red { println('the color was red') }
.green { println('the color was green') }
.blue { println('the color was blue') }
}
// It's possible to override enum values
enum Size {
small = -1
medium = 0
large = 1
}
mut s := Size.small
println(s == -1) // true
```
Enum match must be exhaustive or have an `else` branch.