openlimits_binance/model/rate_limit.rs
1use serde::Deserialize;
2use serde::Serialize;
3use super::Interval;
4use super::RateLimitType;
5
6/// This struct represents the rate limit
7#[derive(Debug, Serialize, Deserialize, Clone)]
8#[serde(rename_all = "camelCase")]
9pub struct RateLimit {
10 rate_limit_type: RateLimitType,
11 interval: Interval,
12 limit: u64,
13}