Struct analyzer::data_model::Variant

pub struct Variant {
    pub path: Vec<String>,
    pub docstring: String,
    pub discriminant: Option<String>,
    pub fields: Vec<Field>,
}

Representation of a Enum variant

Fields

path:

Vec<String>

The fully qualified name of the variant

docstring:

String

The docstring of the variant

discriminant:

Option<String>

fields:

Vec<Field>