pub struct ProRating {
pub rating_value: Option<f64>,
pub user_ratings_total: Option<u64>,
pub source: Option<String>,
pub source_display: Option<String>,
pub retrieval_time: Option<String>,
pub url: Option<String>,
pub reviews: Option<Vec<Review>>,
}
Fields§
§rating_value: Option<f64>
§user_ratings_total: Option<u64>
§source: Option<String>
§source_display: Option<String>
§retrieval_time: Option<String>
§url: Option<String>
§reviews: Option<Vec<Review>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProRating
impl<'de> Deserialize<'de> for ProRating
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 ProRating
impl RefUnwindSafe for ProRating
impl Send for ProRating
impl Sync for ProRating
impl Unpin for ProRating
impl UnwindSafe for ProRating
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