Struct gapi_grpc::google::ads::googleads::v6::services::SearchGoogleAdsResponse[][src]

pub struct SearchGoogleAdsResponse {
    pub results: Vec<GoogleAdsRow>,
    pub next_page_token: String,
    pub total_results_count: i64,
    pub field_mask: Option<FieldMask>,
    pub summary_row: Option<GoogleAdsRow>,
}

Response message for [GoogleAdsService.Search][google.ads.googleads.v6.services.GoogleAdsService.Search].

Fields

results: Vec<GoogleAdsRow>

The list of rows that matched the query.

next_page_token: String

Pagination token used to retrieve the next page of results. Pass the content of this string as the page_token attribute of the next request. next_page_token is not returned for the last page.

total_results_count: i64

Total number of results that match the query ignoring the LIMIT clause.

field_mask: Option<FieldMask>

FieldMask that represents what fields were requested by the user.

summary_row: Option<GoogleAdsRow>

Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.

Trait Implementations

impl Clone for SearchGoogleAdsResponse[src]

impl Debug for SearchGoogleAdsResponse[src]

impl Default for SearchGoogleAdsResponse[src]

impl Message for SearchGoogleAdsResponse[src]

impl PartialEq<SearchGoogleAdsResponse> for SearchGoogleAdsResponse[src]

impl StructuralPartialEq for SearchGoogleAdsResponse[src]

Auto Trait Implementations

impl RefUnwindSafe for SearchGoogleAdsResponse

impl Send for SearchGoogleAdsResponse

impl Sync for SearchGoogleAdsResponse

impl Unpin for SearchGoogleAdsResponse

impl UnwindSafe for SearchGoogleAdsResponse

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]