fn clamp(val: anytype, lower: anytype, upper: anytype) @TypeOf(val, lower, upper)

Limit val to the inclusive range [lower, upper].

Parameters

val: anytype,
lower: anytype,
upper: anytype,