Struct google_chromeuxreport1::api::QueryResponse[][src]

pub struct QueryResponse {
    pub record: Option<Record>,
    pub url_normalization_details: Option<UrlNormalization>,
}

Response payload sent back to a physical web client. This response contains the record found based on the identiers present in a QueryRequest. The returned response will have a record, and sometimes details on normalization actions taken on the request that were necessary to make the request successful.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

record: Option<Record>

The record that was found.

url_normalization_details: Option<UrlNormalization>

These are details about automated normalization actions that were taken in order to make the requested url_pattern valid.

Trait Implementations

impl Clone for QueryResponse[src]

impl Debug for QueryResponse[src]

impl Default for QueryResponse[src]

impl<'de> Deserialize<'de> for QueryResponse[src]

impl ResponseResult for QueryResponse[src]

impl Serialize for QueryResponse[src]

Auto Trait Implementations

impl RefUnwindSafe for QueryResponse[src]

impl Send for QueryResponse[src]

impl Sync for QueryResponse[src]

impl Unpin for QueryResponse[src]

impl UnwindSafe for QueryResponse[src]

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<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.