pub struct KoiDevelopment {
pub identity_seed: u64,
pub language_shares: BTreeMap<String, f64>,
pub language_colors: BTreeMap<String, Option<LanguageColor>>,
pub total_contributions: u64,
pub observed_on: NaiveDate,
pub streaks: StreakDevelopment,
pub recent_activity: RecentActivity,
}Expand description
Derived inputs for appearance; source observations remain in the account snapshot.
Fields§
§identity_seed: u64The stable numeric GitHub account ID.
Each counted language’s share of eligible repositories, from zero to one, by name.
language_colors: BTreeMap<String, Option<LanguageColor>>GitHub’s color for each language in language_shares; None means it has no color.
total_contributions: u64Unweighted contributions available to the renderer’s growth curve.
observed_on: NaiveDateThe date every time-based measurement is taken against.
streaks: StreakDevelopmentThe longest and the most recent weekly streaks.
recent_activity: RecentActivityCounts around the observation date that behavior selection reads.
Trait Implementations§
Source§impl Debug for KoiDevelopment
impl Debug for KoiDevelopment
Source§impl PartialEq for KoiDevelopment
impl PartialEq for KoiDevelopment
impl StructuralPartialEq for KoiDevelopment
Auto Trait Implementations§
impl Freeze for KoiDevelopment
impl RefUnwindSafe for KoiDevelopment
impl Send for KoiDevelopment
impl Sync for KoiDevelopment
impl Unpin for KoiDevelopment
impl UnsafeUnpin for KoiDevelopment
impl UnwindSafe for KoiDevelopment
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