mir-core ~master (2021-10-18T16:44:50Z)
Dub
Repo
TaggedTypeSet
mir
algebraic
Type set for tagged
Variants
self-referencing.
alias
TaggedTypeSet
(
string
[]
tagNames
,
T
...)
=
TypeSet
!(
applyTags
!(
tagNames
,
T
))
Meta
Source
See Implementation
mir
algebraic
aliases
Nullable
TaggedTypeSet
TaggedVariant
Variant
autoGetMember
autoMatch
autoMatchMember
autoVisit
getMember
getTaggedTypeUnderlying
match
matchMember
optionalGetMember
optionalMatch
optionalMatchMember
optionalVisit
tryGetMember
tryMatch
tryMatchMember
tryVisit
visit
enums
getTaggedTypeName
isTaggedType
functions
nullable
structs
Algebraic
TaggedType
This
templates
TypeSet
ValueTypeOfNullable
variables
isNullable
isTaggedVariant
isTypeSet
isVariant
Type set for tagged Variants self-referencing.