use crate::gen::manager::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct SimpleMenuItem {
#[serde(rename = "key")]
pub key: models::InputReaderTerminationDigit,
#[serde(rename = "application")]
pub application: Box<models::ResourceReference>,
}
impl SimpleMenuItem {
pub fn new(
key: models::InputReaderTerminationDigit,
application: models::ResourceReference,
) -> SimpleMenuItem {
SimpleMenuItem {
key,
application: Box::new(application),
}
}
}