leetcoderustapi 1.0.8

A full-featured Rust API for Leetcode.
Documentation
use serde::Deserialize;

#[allow(non_snake_case)]
#[derive(Debug, Deserialize)]
pub struct TagProblemCount {
    pub tagName: String,
    pub tagSlug: String,
    pub problemsSolved: i32,
}

#[allow(non_snake_case)]
#[derive(Debug, Deserialize)]
pub struct TagProblemCounts {
    pub advanced: Vec<TagProblemCount>,
    pub intermediate: Vec<TagProblemCount>,
    pub fundamental: Vec<TagProblemCount>,
}

#[allow(non_snake_case)]
#[derive(Debug, Deserialize)]
pub struct MatchedUser {
    pub tagProblemCounts: TagProblemCounts,
}

#[allow(non_snake_case)]
#[derive(Debug, Deserialize)]
pub struct Data {
    pub matchedUser: MatchedUser,
}

#[derive(Debug, Deserialize)]
pub struct SkillStats {
    pub data: Data,
}