use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct RateLimitOverview {
#[serde(rename = "resources")]
pub resources: Box<models::RateLimitOverviewResources>,
#[serde(rename = "rate")]
pub rate: Box<models::RateLimit>,
}
impl RateLimitOverview {
pub fn new(resources: models::RateLimitOverviewResources, rate: models::RateLimit) -> RateLimitOverview {
RateLimitOverview {
resources: Box::new(resources),
rate: Box::new(rate),
}
}
}