pub struct ProcessedGameDetails {Show 24 fields
pub game_id: String,
pub description_raw: Option<String>,
pub description_ptbr: Option<String>,
pub release_date: Option<String>,
pub genres: String,
pub tags: Vec<GameTag>,
pub developer: Option<String>,
pub publisher: Option<String>,
pub critic_score: Option<i32>,
pub background_image: Option<String>,
pub series: Option<String>,
pub steam_review_label: Option<String>,
pub steam_review_count: Option<i32>,
pub steam_review_score: Option<f32>,
pub steam_review_updated_at: Option<String>,
pub esrb_rating: Option<String>,
pub is_adult: bool,
pub adult_tags: Option<String>,
pub external_links: Option<String>,
pub steam_app_id: Option<String>,
pub median_playtime: Option<i32>,
pub estimated_playtime: Option<f32>,
pub alternative_names: Option<Vec<String>>,
pub updated_at: Option<String>,
}Expand description
Estrutura intermediária de metadados dos jogos
Fields§
§game_id: String§description_raw: Option<String>§description_ptbr: Option<String>§release_date: Option<String>§genres: String§developer: Option<String>§publisher: Option<String>§critic_score: Option<i32>§background_image: Option<String>§series: Option<String>§steam_review_label: Option<String>§steam_review_count: Option<i32>§steam_review_score: Option<f32>§steam_review_updated_at: Option<String>§esrb_rating: Option<String>§is_adult: bool§external_links: Option<String>§steam_app_id: Option<String>§median_playtime: Option<i32>§estimated_playtime: Option<f32>§alternative_names: Option<Vec<String>>§updated_at: Option<String>Auto Trait Implementations§
impl Freeze for ProcessedGameDetails
impl RefUnwindSafe for ProcessedGameDetails
impl Send for ProcessedGameDetails
impl Sync for ProcessedGameDetails
impl Unpin for ProcessedGameDetails
impl UnsafeUnpin for ProcessedGameDetails
impl UnwindSafe for ProcessedGameDetails
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more