platform/config/bind/
mod.rs1pub mod http;
2pub mod ice;
3
4pub use crate::config::bind::http::HttpBindConfig;
5pub use crate::config::bind::ice::IceBindConfig;
6use serde::{Deserialize, Serialize};
7
8#[derive(Debug, Serialize, Deserialize, Clone)]
12pub struct BindConfig {
13 pub http: Option<HttpBindConfig>,
17
18 pub ice: IceBindConfig,
22}
23
24impl Default for BindConfig {
25 fn default() -> Self {
26 Self {
27 http: Some(HttpBindConfig::default()),
28 ice: IceBindConfig::default(),
29 }
30 }
31}