function rotate_left

fn rotate_left<T>(v: T, amount: T) -> T { .. }