ADT: variant to option_t
Would be equivalent to:
let output : option_t[T] = SOME(instance.VARIANT) when instance is VARIANT else NONE
- the payload is
instance.VARIANT
- the tag is
SOME when instance is VARIANT else NONE
Would be equivalent to:
let output : option_t[T] = SOME(instance.VARIANT) when instance is VARIANT else NONE
instance.VARIANT
SOME when instance is VARIANT else NONE