pub fn is_unsigned_integer(self) -> bool {
        match self {
            U8 | U16 | U32 | U64 => true,
            _ => false,
        }
    }
Returns whether this scalar is an unsigned integer.

Booleans are not considered to be unsigned integers.
weld/src/ast/ast.rs