Evaluates the parameter on the inner value when the Option is Some(_).
Evaluates the parameter on the inner value when the Option is Some(_).
Evaluates the parameter when the Option is None.
Evaluates the parameter when the Option is None.
Evaluates one of the two statements, depending on the case of the Option.
Evaluates one of the two statements, depending on the case of the Option. Performs fold(ifNone, ifSome) and then evaluates to the wrapped Option.
Evaluates side effecting functions, values on the Some() and None cases.