RustQ.Syn.Variant (rustq v1.0.0-rc.19)

Copy Markdown View Source

Rust enum variant metadata.

kind is :unit, :tuple, or :named. Tuple variant fields have a nil name.

Summary

Types

t()

@type t() :: %RustQ.Syn.Variant{
  docs: [String.t()],
  fields: [RustQ.Syn.Field.t()],
  kind: :unit | :tuple | :named,
  name: String.t()
}