Trait UnsignedAbs

Source
pub trait UnsignedAbs {
    type Output;

    // Required method
    fn unsigned_abs(self) -> Self::Output;
}
Expand description

Unsigned absolute value.

§Examples

assert_eq!((-5i8).unsigned_abs(), 5u8);

Required Associated Types§

Required Methods§

Source

fn unsigned_abs(self) -> Self::Output

Implementations on Foreign Types§

Source§

impl UnsignedAbs for i8

Source§

impl UnsignedAbs for i16

Source§

impl UnsignedAbs for i32

Source§

impl UnsignedAbs for i64

Source§

impl UnsignedAbs for i128

Source§

impl UnsignedAbs for isize

Implementors§