sumtype ~master (2021-10-19T23:42:40Z)
Dub
Repo
SumType.this
sumtype
SumType
Undocumented in source.
this
(T value)
this
(const(T) value)
this
(const(T) value)
this
(immutable(T) value)
this
(immutable(T) value)
struct
SumType
(Types...)
@
disable
immutable
static if
(!(
isCopyable!(immutable(T))
))
this
(
immutable
(
T
)
value
)
if
(
is
(
NoDuplicates
!
Types
==
Types
) &&
Types.length
> 0
)
this
(inout(SumType) other)
this
(SumType other)
this
(SumType other)
this
(const(SumType) other)
this
(const(SumType) other)
this
(immutable(SumType) other)
this
(immutable(SumType) other)
this
()
Meta
Source
See Implementation
sumtype
SumType
aliases
Types
constructors
this
destructors
~this
functions
opAssign
opEquals
toHash
toString
typeIndex