каждый раз?
/// Уместить значение между a и b
fn between<T>(val: T, a: T, b: T) -> T
where
T: Ord,
{
min(max(val, a), b)
}
https://doc.rust-lang.org/std/primitive.f32.html#method.clamp ?
Обсуждают сегодня