gleamgen/type_/variant
Types
Values
pub fn get_arguments(
variant: Variant(a),
) -> List(
#(option.Option(String), type_.GeneratedType(type_.Dynamic)),
)
pub fn to_dynamic(variant: Variant(a)) -> Variant(type_.Dynamic)
pub fn with_argument(
old: Variant(old),
name: option.Option(String),
type_: type_.GeneratedType(argument),
) -> Variant(#(old, argument))
pub fn with_arguments_dynamic(
old: Variant(old),
variants: List(
#(option.Option(String), type_.GeneratedType(type_.Dynamic)),
),
) -> Variant(type_.Dynamic)