pub enum Field {
Show 22 variants
SitelinkField(i32),
CallField(i32),
AppField(i32),
LocationField(i32),
AffiliateLocationField(i32),
CalloutField(i32),
StructuredSnippetField(i32),
MessageField(i32),
PriceField(i32),
PromotionField(i32),
AdCustomizerField(i32),
DsaPageFeedField(i32),
LocationExtensionTargetingField(i32),
EducationField(i32),
FlightField(i32),
CustomField(i32),
HotelField(i32),
RealEstateField(i32),
TravelField(i32),
LocalField(i32),
JobField(i32),
ImageField(i32),
}
Expand description
Placeholder or criterion field to be populated using data from the above feed attribute. Required.
Variants§
SitelinkField(i32)
Immutable. Sitelink Placeholder Fields.
CallField(i32)
Immutable. Call Placeholder Fields.
AppField(i32)
Immutable. App Placeholder Fields.
LocationField(i32)
Output only. Location Placeholder Fields. This field is read-only.
AffiliateLocationField(i32)
Output only. Affiliate Location Placeholder Fields. This field is read-only.
CalloutField(i32)
Immutable. Callout Placeholder Fields.
StructuredSnippetField(i32)
Immutable. Structured Snippet Placeholder Fields.
MessageField(i32)
Immutable. Message Placeholder Fields.
PriceField(i32)
Immutable. Price Placeholder Fields.
PromotionField(i32)
Immutable. Promotion Placeholder Fields.
AdCustomizerField(i32)
Immutable. Ad Customizer Placeholder Fields
DsaPageFeedField(i32)
Immutable. Dynamic Search Ad Page Feed Fields.
LocationExtensionTargetingField(i32)
Immutable. Location Target Fields.
EducationField(i32)
Immutable. Education Placeholder Fields
FlightField(i32)
Immutable. Flight Placeholder Fields
CustomField(i32)
Immutable. Custom Placeholder Fields
HotelField(i32)
Immutable. Hotel Placeholder Fields
RealEstateField(i32)
Immutable. Real Estate Placeholder Fields
TravelField(i32)
Immutable. Travel Placeholder Fields
LocalField(i32)
Immutable. Local Placeholder Fields
JobField(i32)
Immutable. Job Placeholder Fields
ImageField(i32)
Immutable. Image Placeholder Fields
Implementations§
Source§impl Field
impl Field
Sourcepub fn merge<B>(
field: &mut Option<Field>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext,
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>(
field: &mut Option<Field>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext,
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
Sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
impl StructuralPartialEq for Field
Auto Trait Implementations§
impl Freeze for Field
impl RefUnwindSafe for Field
impl Send for Field
impl Sync for Field
impl Unpin for Field
impl UnwindSafe for Field
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request