Optional

Optional T.

Constructors

this
this(T value)
Undocumented in source.
this
this(None )
Undocumented in source.

Members

Functions

empty
bool empty()
Undocumented in source.
front
T front()
Undocumented in source. Be warned that the author may not have intended to support it.
get
T get()
Undocumented in source. Be warned that the author may not have intended to support it.
isPresent
bool isPresent()
Undocumented in source. Be warned that the author may not have intended to support it.
isPresent
bool isPresent()
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length()
Undocumented in source.
opAssign
void opAssign(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(None )
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
bool opCast()
Undocumented in source.
opUnary
inout(T) opUnary()
Undocumented in source. Be warned that the author may not have intended to support it.
or
T or(T alternativeValue)
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta