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>