weft_dsl::enumPropKindpub enum PropKind { Named(String), Choices(Vec<String>), }What a declared prop takes.VariantsNamedNamed(String)A data declaration's name (Size), or a type name (num).ChoicesChoices(Vec<String>)Variants listed in place: small | medium | large.Trait implementationsimpl Clone for PropKindimpl Debug for PropKindimpl Display for PropKindimpl PartialEq for PropKindimpl StructuralPartialEq for PropKind