Searched defs:AbslStatusTraits (Results 1 – 2 of 2) sorted by relevance
26 struct AbslStatusTraits { struct28 static auto TryJoinImpl(Promises... promises) { in TryJoinImpl()33 using Promise = std::function<Poll<absl::StatusOr<T>>()>;36 static Promise<T> instant_ok(T x) { in instant_ok()40 static auto instant_ok_status() { in instant_ok_status()45 static Promise<T> instant_fail() { in instant_fail()50 static Poll<absl::StatusOr<std::tuple<T...>>> ok(T... x) { in ok()55 static Poll<absl::StatusOr<std::tuple<T...>>> fail() { in fail()60 static Promise<T> pending() { in pending()
26 struct AbslStatusTraits { struct28 using Promise = std::function<Poll<absl::StatusOr<T>>()>;31 static Promise<T> instant_ok(T x) { in instant_ok()35 static auto instant_ok_status() { in instant_ok_status()40 static Promise<T> instant_fail() { in instant_fail()45 static Poll<absl::StatusOr<T>> instant_crash() { in instant_crash()50 static Poll<absl::StatusOr<T>> ok(T x) { in ok()54 static Poll<absl::Status> ok_status() { return absl::OkStatus(); } in ok_status()57 static Poll<absl::StatusOr<T>> fail() { in fail()62 static Promise<T> pending() { in pending()