pub trait ChallengeStats {
// Required methods
fn challenges(&self) -> usize;
fn completed_challenges(&self) -> usize;
fn stars(&self) -> u32;
fn performance(&self) -> u32;
fn solved(&self) -> bool;
}pub trait ChallengeStats {
// Required methods
fn challenges(&self) -> usize;
fn completed_challenges(&self) -> usize;
fn stars(&self) -> u32;
fn performance(&self) -> u32;
fn solved(&self) -> bool;
}