warframe_client/models/
alert.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct Alert {
16 #[serde(rename = "mission")]
18 pub mission: Box<models::Mission>,
19 #[serde(rename = "rewardTypes")]
20 pub reward_types: Vec<models::RewardType>,
21}
22
23impl Alert {
24 pub fn new(mission: models::Mission, reward_types: Vec<models::RewardType>) -> Alert {
25 Alert {
26 mission: Box::new(mission),
27 reward_types,
28 }
29 }
30}
31