use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GlobalAdvisoryCreditsInner {
#[serde(rename = "user")]
pub user: Box<models::SimpleUser>,
#[serde(rename = "type")]
pub r#type: models::SecurityAdvisoryCreditTypes,
}
impl GlobalAdvisoryCreditsInner {
pub fn new(user: models::SimpleUser, r#type: models::SecurityAdvisoryCreditTypes) -> GlobalAdvisoryCreditsInner {
GlobalAdvisoryCreditsInner {
user: Box::new(user),
r#type,
}
}
}