pub struct ReviewSource {
pub description: Option<String>,
pub extra_description: Option<String>,
pub url: Option<String>,
}Expand description
Information regarding the source of this review, when the review is not from a Google Books user.
This type is not used in any activity, and only used as part of another schema.
Fields§
§description: Option<String>Name of the source.
extra_description: Option<String>Extra text about the source of the review.
url: Option<String>URL of the source of the review.
Trait Implementations§
Source§impl Clone for ReviewSource
impl Clone for ReviewSource
Source§fn clone(&self) -> ReviewSource
fn clone(&self) -> ReviewSource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReviewSource
impl Debug for ReviewSource
Source§impl Default for ReviewSource
impl Default for ReviewSource
Source§fn default() -> ReviewSource
fn default() -> ReviewSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReviewSource
impl<'de> Deserialize<'de> for ReviewSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ReviewSource
impl Serialize for ReviewSource
impl NestedType for ReviewSource
impl Part for ReviewSource
Auto Trait Implementations§
impl Freeze for ReviewSource
impl RefUnwindSafe for ReviewSource
impl Send for ReviewSource
impl Sync for ReviewSource
impl Unpin for ReviewSource
impl UnwindSafe for ReviewSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more