Struct google_mybusiness4::api::Review[][src]

pub struct Review {
    pub comment: Option<String>,
    pub create_time: Option<String>,
    pub name: Option<String>,
    pub review_id: Option<String>,
    pub review_reply: Option<ReviewReply>,
    pub reviewer: Option<Reviewer>,
    pub star_rating: Option<String>,
    pub update_time: Option<String>,
}

Output only. Represents a review for a location.

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

comment: Option<String>

The body of the review as plain text with markups.

create_time: Option<String>

The timestamp for when the review was written.

name: Option<String>

The resource name. For Review it is of the form accounts/{account_id}/locations/{location_id}/reviews/{review_id}

review_id: Option<String>

The encrypted unique identifier.

review_reply: Option<ReviewReply>

The owner/manager of this location’s reply to this review.

reviewer: Option<Reviewer>

The author of the review.

star_rating: Option<String>

The star rating of the review.

update_time: Option<String>

The timestamp for when the review was last modified.

Trait Implementations

impl Clone for Review[src]

impl Debug for Review[src]

impl Default for Review[src]

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

impl ResponseResult for Review[src]

impl Serialize for Review[src]

Auto Trait Implementations

impl RefUnwindSafe for Review

impl Send for Review

impl Sync for Review

impl Unpin for Review

impl UnwindSafe for Review

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.