pub const fn default_as_true() -> bool { true } pub fn default_as_default() -> String { String::from("default") } // Default delay values for resolving VOD or Series requests, // used to prevent frequent requests that could trigger a provider ban. pub const fn default_resolve_delay_secs() -> u16 { 2 } // Default grace values to accommodate rapid channel changes and seek requests, // helping avoid triggering hard max_connection enforcement. pub const fn default_grace_period_millis() -> u64 { 500 } pub const fn default_grace_period_timeout_secs() -> u64 { 2 } pub const fn default_connect_timeout_secs() -> u32 { 6 }