15 lines
356 B
Rust
15 lines
356 B
Rust
use serde::{Deserialize, Serialize};
|
|
|
|
#[cfg(feature = "schemars")]
|
|
use schemars::JsonSchema;
|
|
|
|
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
|
|
#[cfg_attr(feature = "schemars", derive(JsonSchema))]
|
|
pub struct HostContactGroups {
|
|
groups: Vec<String>,
|
|
r#use: bool,
|
|
use_for_services: bool,
|
|
recurse_use: bool,
|
|
recurse_perms: bool,
|
|
}
|