// Copyright 2021 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef BASE_TEST_TEST_FUTURE_INTERNAL_H_ #define BASE_TEST_TEST_FUTURE_INTERNAL_H_ #include <tuple> #include <type_traits> namespace base::test::internal { // Helper to only implement a method if the future holds one or more values. IsNonEmptyTuple; // Helper to only implement a method if the future holds a single value. IsSingleValuedTuple; // Helper to only implement a method if the future holds multiple values. IsMultiValuedTuple; } // namespace base::test::internal #endif // BASE_TEST_TEST_FUTURE_INTERNAL_H_