pub struct ServerConfig {Show 13 fields
pub host: String,
pub port: u16,
pub health_port: u16,
pub max_rooms: usize,
pub server_key: String,
pub official_key: Option<String>,
pub events_dir: Option<String>,
pub capture_dir: Option<String>,
pub capture_max_gb: u64,
pub deck_hub_enabled: bool,
pub hub_deck_plays_url: Option<String>,
pub hub_deck_plays_token: Option<String>,
pub hub_jwks_url: Option<String>,
}Fields§
§host: String§port: u16§health_port: u16§max_rooms: usize§server_key: String§official_key: Option<String>§events_dir: Option<String>§capture_dir: Option<String>§capture_max_gb: u64§deck_hub_enabled: bool§hub_deck_plays_url: Option<String>§hub_deck_plays_token: Option<String>§hub_jwks_url: Option<String>Implementations§
Source§impl ServerConfig
impl ServerConfig
pub fn from_env() -> Self
pub fn capture_max_bytes(&self) -> u64
Auto Trait Implementations§
impl Freeze for ServerConfig
impl RefUnwindSafe for ServerConfig
impl Send for ServerConfig
impl Sync for ServerConfig
impl Unpin for ServerConfig
impl UnsafeUnpin for ServerConfig
impl UnwindSafe for ServerConfig
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