Function Optional.this
Constructs an Optional!T value by assigning T
this
(
T value
) pure;
this
(
const None
) pure;
If T is of class type, interface type, or some function pointer then passing in null
sets the optional to none
interally