9951 explained code solutions for 126 technologies


rustEnum example in Rust


Enums in Rust are a way to define a type by enumerating its possible variants. They are useful for representing a fixed set of values, such as the four suits in a deck of cards. An example of an enum in Rust is the following:

enum Suit {
    Spades,
    Hearts,
    Diamonds,
    Clubs,
}

Output example

This code does not produce any output.

Explanation

The enum keyword is used to declare an enum type. The type is named Suit and it has four variants: Spades, Hearts, Diamonds, and Clubs. Each variant is separated by a comma.

Relevant links

Enums in the Rust Book Enums in the Rust Reference Enums in the Rust by Example

Edit this code on GitHub