asOption<T extends CandidType> method

Option<T> asOption<T extends CandidType>()

Implementation

Option<T> asOption<T extends CandidType>() {
    if (this is Option) {
        return (this as Option).cast_option<T>();
    } else {
        return Option<T>(value: this as T);
    }
}