Home
last modified time | relevance | path

Searched defs:ValueOrFailureTraits (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/grpc-grpc/test/core/promise/
H A Dtry_join_test.cc65 struct ValueOrFailureTraits { struct
67 static auto TryJoinImpl(Promises... promises) { in TryJoinImpl()
72 using Promise = std::function<Poll<ValueOrFailure<T>>()>;
75 static Promise<T> instant_ok(T x) { in instant_ok()
79 static auto instant_ok_status() { in instant_ok_status()
84 static Promise<T> instant_fail() { in instant_fail()
89 static Poll<ValueOrFailure<std::tuple<T...>>> ok(T... x) { in ok()
94 static Poll<ValueOrFailure<std::tuple<T...>>> fail() { in fail()
99 static Promise<T> pending() { in pending()
H A Dtry_seq_test.cc67 struct ValueOrFailureTraits { struct
69 using Promise = std::function<Poll<ValueOrFailure<T>>()>;
72 static Promise<T> instant_ok(T x) { in instant_ok()
76 static auto instant_ok_status() { in instant_ok_status()
81 static Promise<T> instant_fail() { in instant_fail()
86 static Poll<ValueOrFailure<T>> instant_crash() { in instant_crash()
91 static Poll<ValueOrFailure<T>> ok(T x) { in ok()
95 static Poll<StatusFlag> ok_status() { return Success{}; } in ok_status()
98 static Poll<ValueOrFailure<T>> fail() { in fail()
103 static Promise<T> pending() { in pending()