pub struct ContentAnalysisRating {
pub name: Option<String>,
pub rating_value: Option<String>,
pub rating_count: Option<String>,
pub max_rating_value: Option<String>,
pub relative_rating: Option<String>,
}Expand description
Microdata-based rating attached to a citation. Values are strings as returned by the API.
Fields§
§name: Option<String>Rating name (e.g. Max5, Percents, CustomMax).
rating_value: Option<String>The rating value.
rating_count: Option<String>Number of votes.
max_rating_value: Option<String>Maximum value for the rating name.
relative_rating: Option<String>Rating normalized relative to its maximum.
Trait Implementations§
Source§impl Clone for ContentAnalysisRating
impl Clone for ContentAnalysisRating
Source§impl Debug for ContentAnalysisRating
impl Debug for ContentAnalysisRating
Source§impl Default for ContentAnalysisRating
impl Default for ContentAnalysisRating
Source§impl<'de> Deserialize<'de> for ContentAnalysisRating
impl<'de> Deserialize<'de> for ContentAnalysisRating
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
Auto Trait Implementations§
impl Freeze for ContentAnalysisRating
impl RefUnwindSafe for ContentAnalysisRating
impl Send for ContentAnalysisRating
impl Sync for ContentAnalysisRating
impl Unpin for ContentAnalysisRating
impl UnsafeUnpin for ContentAnalysisRating
impl UnwindSafe for ContentAnalysisRating
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