This is the complete list of members for Leap.Unity.Maybe< T >, including all inherited members.
CompareTo(object obj) | Leap.Unity.Maybe< T > | |
CompareTo(Maybe< T > other) | Leap.Unity.Maybe< T > | |
Equals(object obj) | Leap.Unity.Maybe< T > | |
Equals(Maybe< T > other) | Leap.Unity.Maybe< T > | |
GetHashCode() | Leap.Unity.Maybe< T > | |
hasValue | Leap.Unity.Maybe< T > | |
Match(Action< T > ifValue) | Leap.Unity.Maybe< T > | |
Match(Action< T > ifValue, Action ifNot) | Leap.Unity.Maybe< T > | |
Match< K >(Func< T, K > ifValue, Func< K > ifNot) | Leap.Unity.Maybe< T > | |
MatchAll< A, B >(Maybe< A > maybeA, Maybe< B > maybeB, Action< A, B > action) | Leap.Unity.Maybe< T > | static |
MatchAll< A, B, C >(Maybe< A > maybeA, Maybe< B > maybeB, Maybe< C > maybeC, Action< A, B, C > action) | Leap.Unity.Maybe< T > | static |
MatchAll< A, B, C, D >(Maybe< A > maybeA, Maybe< B > maybeB, Maybe< C > maybeC, Maybe< D > maybeD, Action< A, B, C, D > action) | Leap.Unity.Maybe< T > | static |
Maybe(T t) | Leap.Unity.Maybe< T > | |
None | Leap.Unity.Maybe< T > | static |
None | Leap.Unity.Maybe< T > | static |
operator Maybe< T >(T t) | Leap.Unity.Maybe< T > | static |
operator Maybe< T >(Maybe.NoneType none) | Leap.Unity.Maybe< T > | static |
operator!=(Maybe< T > maybe0, Maybe< T > maybe1) | Leap.Unity.Maybe< T > | static |
operator<(Maybe< T > maybe0, Maybe< T > maybe1) | Leap.Unity.Maybe< T > | static |
operator<=(Maybe< T > maybe0, Maybe< T > maybe1) | Leap.Unity.Maybe< T > | static |
operator==(Maybe< T > maybe0, Maybe< T > maybe1) | Leap.Unity.Maybe< T > | static |
operator>(Maybe< T > maybe0, Maybe< T > maybe1) | Leap.Unity.Maybe< T > | static |
operator>=(Maybe< T > maybe0, Maybe< T > maybe1) | Leap.Unity.Maybe< T > | static |
Query() | Leap.Unity.Maybe< T > | |
Some(T t) | Leap.Unity.Maybe< T > | static |
Some< T >(T value) | Leap.Unity.Maybe< T > | static |
TryGetValue(out T t) | Leap.Unity.Maybe< T > | |
ValueOr(T customDefault) | Leap.Unity.Maybe< T > | |
ValueOr(Maybe< T > maybeCustomDefault) | Leap.Unity.Maybe< T > | |
valueOrDefault | Leap.Unity.Maybe< T > | |