// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_VARIATIONS_NET_VARIATIONS_COMMAND_LINE_H_ #define COMPONENTS_VARIATIONS_NET_VARIATIONS_COMMAND_LINE_H_ #include <optional> #include <string> namespace base { class CommandLine; class FeatureList; class FilePath; } // namespace base namespace variations { // This struct contains all the fields that are needed to replicate the complete // state of variations (including all the registered trials with corresponding // groups, params and features) for the client, with methods to convert this to // various formats. struct VariationsCommandLine { … }; } // namespace variations #endif // COMPONENTS_VARIATIONS_NET_VARIATIONS_COMMAND_LINE_H_