asterisk_ari/apis/asterisk/modules/
models.rs

1use serde::Deserialize;
2
3/// Module : Details of an Asterisk module
4#[derive(Clone, Default, Debug, PartialEq, Deserialize)]
5pub struct Module {
6    /// The name of this module
7    #[serde(rename = "name")]
8    pub name: String,
9    /// The description of this module
10    #[serde(rename = "description")]
11    pub description: String,
12    #[serde(rename = "use_count")]
13    pub use_count: u32,
14    /// The running status of this module
15    #[serde(rename = "status")]
16    pub status: String,
17    /// The support state of this module
18    #[serde(rename = "support_level")]
19    pub support_level: String,
20}