Skip to main content

goose_http/util/
mod.rs

1//! Miscellaneous helpers shared across modules.
2
3/// Clamp a value between lower and upper bounds.
4pub fn clamp<T: Ord>(value: T, min: T, max: T) -> T {
5    if value < min {
6        min
7    } else if value > max {
8        max
9    } else {
10        value
11    }
12}