1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2025-03-22 13:40:44 +00:00
comunicapiv3/src/api_data/user_calls_config.rs

19 lines
371 B
Rust

//! # User side calls configuration
//!
//! @author Pierre Hubert
use serde::Serialize;
use crate::data::config::RtcRelayConfig;
#[derive(Serialize)]
#[allow(non_snake_case)]
pub struct UserCallsConfig {
iceServers: Vec<String>,
}
impl UserCallsConfig {
pub fn new(conf: &RtcRelayConfig) -> Self {
Self { iceServers: conf.ice_servers.clone() }
}
}