chromium/components/feed/core/proto/v2/wire/render_data.proto

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

syntax = "proto2";

package feedwire;

import "components/feed/core/proto/v2/wire/xsurface_container.proto";

option optimize_for = LITE_RUNTIME;

message RenderData {
  enum RenderDataType {
    UNKNOWN_RENDER_DATA_TYPE = 0;
    XSURFACE = 1;
    PREFETCH_RESOURCES = 2;
  }
  optional RenderDataType render_data_type = 1;
  optional XSurfaceContainer xsurface_container = 1000;
  optional bytes xsurface_prefetch_resources = 330939752;
}