use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct InteractionLimitResponse {
#[serde(rename = "limit")]
pub limit: models::InteractionGroup,
#[serde(rename = "origin")]
pub origin: String,
#[serde(rename = "expires_at")]
pub expires_at: String,
}
impl InteractionLimitResponse {
pub fn new(limit: models::InteractionGroup, origin: String, expires_at: String) -> InteractionLimitResponse {
InteractionLimitResponse {
limit,
origin,
expires_at,
}
}
}