OptAndAll Method

Overload List

AndAllT1, T2(FuncOptT1, FuncOptT2) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2(OptT1, OptT2) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3(FuncOptT1, FuncOptT2, FuncOptT3) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3(OptT1, OptT2, OptT3) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4(OptT1, OptT2, OptT3, OptT4) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5(OptT1, OptT2, OptT3, OptT4, OptT5) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6, FuncOptT7) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6, OptT7) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7, T8(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6, FuncOptT7, FuncOptT8) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7, T8(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6, OptT7, OptT8) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.

See Also