Struct google_indexing3::api::UrlNotificationMetadata[][src]

pub struct UrlNotificationMetadata {
    pub latest_remove: Option<UrlNotification>,
    pub latest_update: Option<UrlNotification>,
    pub url: Option<String>,
}

Summary of the most recent Indexing API notifications successfully received, for a given URL.

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

latest_remove: Option<UrlNotification>

Latest notification received with type URL_REMOVED.

latest_update: Option<UrlNotification>

Latest notification received with type URL_UPDATED.

url: Option<String>

URL to which this metadata refers.

Trait Implementations

impl Clone for UrlNotificationMetadata[src]

impl Debug for UrlNotificationMetadata[src]

impl Default for UrlNotificationMetadata[src]

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

impl ResponseResult for UrlNotificationMetadata[src]

impl Serialize for UrlNotificationMetadata[src]

Auto Trait Implementations

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.