data_type_activation_request.cc 949 B

1234567891011121314151617181920212223242526272829
  1. // Copyright 2018 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #include "components/sync/model/data_type_activation_request.h"
  5. namespace syncer {
  6. DataTypeActivationRequest::DataTypeActivationRequest() = default;
  7. DataTypeActivationRequest::DataTypeActivationRequest(
  8. const DataTypeActivationRequest&) = default;
  9. DataTypeActivationRequest::DataTypeActivationRequest(
  10. DataTypeActivationRequest&& request) = default;
  11. DataTypeActivationRequest::~DataTypeActivationRequest() = default;
  12. DataTypeActivationRequest& DataTypeActivationRequest::operator=(
  13. const DataTypeActivationRequest& request) = default;
  14. DataTypeActivationRequest& DataTypeActivationRequest::operator=(
  15. DataTypeActivationRequest&& request) = default;
  16. bool DataTypeActivationRequest::IsValid() const {
  17. return !error_handler.is_null();
  18. }
  19. } // namespace syncer