[][src]Struct google_factchecktools1_alpha1::GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage

pub struct GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage {
    pub claim_review_author: Option<GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewAuthor>,
    pub version_id: Option<String>,
    pub page_url: Option<String>,
    pub claim_review_markups: Option<Vec<GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkup>>,
    pub publish_date: Option<String>,
    pub name: Option<String>,
}

Holds one or more instances of ClaimReview markup for a webpage.

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

claim_review_author: Option<GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewAuthor>

Info about the author of this claim review. Similar to the above, semantically these are page-level fields, and each ClaimReview on this page will contain the same values.

version_id: Option<String>

The version ID for this markup. Except for update requests, this field is output-only and should not be set by the user.

page_url: Option<String>

The URL of the page associated with this ClaimReview markup. While every individual ClaimReview has its own URL field, semantically this is a page-level field, and each ClaimReview on this page will use this value unless individually overridden.
Corresponds to ClaimReview.url

claim_review_markups: Option<Vec<GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkup>>

A list of individual claim reviews for this page. Each item in the list corresponds to one ClaimReview element.

publish_date: Option<String>

The date when the fact check was published. Similar to the URL, semantically this is a page-level field, and each ClaimReview on this page will contain the same value.
Corresponds to ClaimReview.datePublished

name: Option<String>

The name of this ClaimReview markup page resource, in the form of pages/{page_id}. Except for update requests, this field is output-only and should not be set by the user.

Trait Implementations

impl ResponseResult for GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage[src]

impl RequestValue for GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage[src]

impl Default for GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage[src]

impl Clone for GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage[src]

impl Serialize for GoogleFactcheckingFactchecktoolsV1alpha1ClaimReviewMarkupPage[src]

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

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]