pub(crate) fn apply_spread(x: i32, spread: Spread) -> i32
maps x to 0..255 according to spread
x
spread