type Tuple
fn map<U, F: FnOnce(Self::Tuple) -> U>(self, f: F) -> Option<U>
fn and_then<U, F: FnOnce(Self::Tuple) -> Option<U>>(self, f: F) -> Option<U>
impl<T1, T2> TupleCombinator for (Option<T1>, Option<T2>)
[src]type Tuple = (T1, T2)
fn map<U, F: FnOnce(Self::Tuple) -> U>(self, f: F) -> Option<U>
[src]fn and_then<U, F: FnOnce(Self::Tuple) -> Option<U>>(self, f: F) -> Option<U>
[src]impl<T1, T2, T3> TupleCombinator for (Option<T1>, Option<T2>, Option<T3>)
[src]type Tuple = (T1, T2, T3)
fn map<U, F: FnOnce(Self::Tuple) -> U>(self, f: F) -> Option<U>
[src]fn and_then<U, F: FnOnce(Self::Tuple) -> Option<U>>(self, f: F) -> Option<U>
[src]impl<T1, T2, T3, T4> TupleCombinator for (Option<T1>, Option<T2>, Option<T3>, Option<T4>)
[src]type Tuple = (T1, T2, T3, T4)
fn map<U, F: FnOnce(Self::Tuple) -> U>(self, f: F) -> Option<U>
[src]fn and_then<U, F: FnOnce(Self::Tuple) -> Option<U>>(self, f: F) -> Option<U>
[src]impl<T1, T2, T3, T4, T5> TupleCombinator for (Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>)
[src]type Tuple = (T1, T2, T3, T4, T5)
fn map<U, F: FnOnce(Self::Tuple) -> U>(self, f: F) -> Option<U>
[src]fn and_then<U, F: FnOnce(Self::Tuple) -> Option<U>>(self, f: F) -> Option<U>
[src]impl<T1, T2, T3, T4, T5, T6> TupleCombinator for (Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>)
[src]type Tuple = (T1, T2, T3, T4, T5, T6)
fn map<U, F: FnOnce(Self::Tuple) -> U>(self, f: F) -> Option<U>
[src]fn and_then<U, F: FnOnce(Self::Tuple) -> Option<U>>(self, f: F) -> Option<U>
[src]