[−][src]Trait allocator_suite::extensions::usize_ext::UsizeExt
Useful extensions.
Provided methods
fn is_odd(self) -> bool
Is odd.
fn round_up_to_power_of_two(
self,
non_zero_power_of_two_alignment: NonZeroUsize
) -> usize
self,
non_zero_power_of_two_alignment: NonZeroUsize
) -> usize
Round up.
fn round_down_to_power_of_two(self, power_of_two: NonZeroUsize) -> usize
Round down.
fn round_down_to_power_of_two_exponent(
self,
power_of_two_exponent: usize
) -> usize
self,
power_of_two_exponent: usize
) -> usize
Round down to power of two exponent.
fn non_zero(self) -> NonZeroUsize
Non zero.