Automated change: Fix sanity tests
diff --git a/src/core/lib/promise/status_flag.h b/src/core/lib/promise/status_flag.h index 523406f..907b2cb 100644 --- a/src/core/lib/promise/status_flag.h +++ b/src/core/lib/promise/status_flag.h
@@ -46,8 +46,8 @@ class StatusFlag { public: explicit StatusFlag(bool value) : value_(value) {} - StatusFlag(Failure) : value_(false) {} - StatusFlag(Success) : value_(true) {} + explicit StatusFlag(Failure) : value_(false) {} + explicit StatusFlag(Success) : value_(true) {} bool ok() const { return value_; } @@ -75,8 +75,8 @@ template <typename T> class ValueOrFailure { public: - ValueOrFailure(T value) : value_(std::move(value)) {} - ValueOrFailure(Failure) {} + explicit ValueOrFailure(T value) : value_(std::move(value)) {} + explicit ValueOrFailure(Failure) {} static ValueOrFailure FromOptional(absl::optional<T> value) { return ValueOrFailure{std::move(value)};