use std::net::{Ipv4Addr, SocketAddr}; use serde::Deserialize; #[derive(Debug, Clone, Deserialize)] #[serde(default)] pub struct ServerConfig { pub grpc_addr: SocketAddr, } impl Default for ServerConfig { fn default() -> Self { Self { grpc_addr: SocketAddr::from((Ipv4Addr::LOCALHOST, 8082)), } } } impl crate::loader::Section for ServerConfig { const KEY: &'static str = "server"; }