pub struct ServerConfigOpts {Show 13 fields
pub advertise_host: String,
pub bind: String,
pub tcp_port: u16,
pub quic_port: u16,
pub cert: Option<String>,
pub key: Option<String>,
pub token: Option<String>,
pub secret_dir: Option<String>,
pub profile: String,
pub max_connections: usize,
pub agent_whitelist: Option<Vec<String>>,
pub coord_whitelist: Option<Vec<String>>,
pub join_hosts: Vec<JoinHostEntry>,
}
Fields§
§advertise_host: String
§bind: String
§tcp_port: u16
§quic_port: u16
§cert: Option<String>
§key: Option<String>
§token: Option<String>
§secret_dir: Option<String>
§profile: String
§max_connections: usize
§agent_whitelist: Option<Vec<String>>
§coord_whitelist: Option<Vec<String>>
§join_hosts: Vec<JoinHostEntry>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ServerConfigOpts
impl RefUnwindSafe for ServerConfigOpts
impl Send for ServerConfigOpts
impl Sync for ServerConfigOpts
impl Unpin for ServerConfigOpts
impl UnwindSafe for ServerConfigOpts
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more