From abf7377f0d811b77a611fe0fc5619235aed8ce53 Mon Sep 17 00:00:00 2001 From: asonix Date: Sun, 31 Jan 2021 13:53:07 -0600 Subject: [PATCH] Server: Use max/min for language parsing rather than clamp. This allows us to compile on stable --- src/i18n.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n.rs b/src/i18n.rs index ac41e13..410bc07 100644 --- a/src/i18n.rs +++ b/src/i18n.rs @@ -102,7 +102,7 @@ fn parse_accept_language(s: &str) -> Vec { let quality = lang_iter.next(); let quality_value: f32 = if let Some(quality) = quality { - quality.parse::().ok()?.clamp(0.0f32, 1.0f32) + quality.parse::().ok()?.max(0.0f32).min(1.0f32) } else { 1.0f32 };