pub struct UserPreferenceVector {
pub genres: HashMap<String, f32>,
pub tags: HashMap<TagKey, f32>,
pub series: HashMap<String, f32>,
pub total_playtime: i32,
pub total_games: i32,
}Fields§
§genres: HashMap<String, f32>§series: HashMap<String, f32>§total_playtime: i32§total_games: i32Trait Implementations§
Source§impl Clone for UserPreferenceVector
impl Clone for UserPreferenceVector
Source§fn clone(&self) -> UserPreferenceVector
fn clone(&self) -> UserPreferenceVector
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 UserPreferenceVector
impl Debug for UserPreferenceVector
Source§impl<'de> Deserialize<'de> for UserPreferenceVector
impl<'de> Deserialize<'de> for UserPreferenceVector
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 UserPreferenceVector
impl RefUnwindSafe for UserPreferenceVector
impl Send for UserPreferenceVector
impl Sync for UserPreferenceVector
impl Unpin for UserPreferenceVector
impl UnwindSafe for UserPreferenceVector
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