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)};