pub struct DetailedScoreBreakdown {Show 23 fields
pub game_id: String,
pub game_title: String,
pub steam_app_id: Option<u32>,
pub affinity_score: f32,
pub context_score: f32,
pub diversity_score: f32,
pub genre_score: f32,
pub tag_score: f32,
pub series_score: f32,
pub total_cb: f32,
pub total_cf: f32,
pub normalized_cb: f32,
pub normalized_cf: f32,
pub weighted_cb: f32,
pub weighted_cf: f32,
pub age_penalty: f32,
pub final_score: f32,
pub final_rank: usize,
pub reason_label: String,
pub reason_type: String,
pub top_genres: Vec<(String, f32)>,
pub top_affinity_tags: Vec<(String, f32)>,
pub top_context_tags: Vec<(String, f32)>,
}Expand description
Breakdown detalhado de score por componentes e roles
Fields§
§game_id: String§game_title: String§steam_app_id: Option<u32>§affinity_score: f32§context_score: f32§diversity_score: f32§genre_score: f32§tag_score: f32§series_score: f32§total_cb: f32§total_cf: f32§normalized_cb: f32§normalized_cf: f32§weighted_cb: f32§weighted_cf: f32§age_penalty: f32§final_score: f32§final_rank: usize§reason_label: String§reason_type: String§top_genres: Vec<(String, f32)>Trait Implementations§
Source§impl Clone for DetailedScoreBreakdown
impl Clone for DetailedScoreBreakdown
Source§fn clone(&self) -> DetailedScoreBreakdown
fn clone(&self) -> DetailedScoreBreakdown
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 DetailedScoreBreakdown
impl Debug for DetailedScoreBreakdown
Auto Trait Implementations§
impl Freeze for DetailedScoreBreakdown
impl RefUnwindSafe for DetailedScoreBreakdown
impl Send for DetailedScoreBreakdown
impl Sync for DetailedScoreBreakdown
impl Unpin for DetailedScoreBreakdown
impl UnwindSafe for DetailedScoreBreakdown
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