18 lines
438 B
Rust
18 lines
438 B
Rust
use serde::{Deserialize, Serialize};
|
|
|
|
#[derive(Debug, Serialize, Deserialize)]
|
|
pub struct NetworkConfig {
|
|
pub name: String,
|
|
pub uuid: uuid::Uuid,
|
|
pub iface: String,
|
|
pub mac_address: String,
|
|
pub domain: String,
|
|
pub ipv4_addr_base: String,
|
|
pub ipv4_mask: String,
|
|
pub ipv4_dstart: String,
|
|
pub ipv4_dend: String,
|
|
pub ipv6: Option<(String, u16)>,
|
|
}
|
|
|
|
include!(concat!(env!("OUT_DIR"), "/templates.rs"));
|