#Integer Logarithm Library for Rust
##API List
- roundup_pow2(x) for u8 ... u64, returns same integer type.
- rounddown_pow2(x) for u8 ... u64, returns same integer type.
- bit_length<u8 ... u64>(), returns usize
- lsb(x) for u8 ... u64, returns i8, -1i8 on error.
- msb(x) for u8 ... u64, returns i8, -1i8 on error.
- msb: Find first 1 bit from msb position. Return its index (index starts from lsb).
- lsb: Find first 1 bit from lsb position. Return its index (index starts from lsb).