# [−] [src] Trait typenum::type_operators::Abs

    pub trait Abs {
        type Output;
    }

A type operator that returns the absolute value.

# Example

    use typenum::{Abs, N5, Integer};

    assert_eq!(<N5 as Abs>::Output::to_i32(), 5);

## Associated Types

### `type Output` [src]

The absolute value.

Loading content...

## Implementors

### `impl Abs for Z0` [src]

#### `type Output = Z0`

### `impl<U: Unsigned + NonZero> Abs for NInt<U>` [src]

#### `type Output = PInt<U>`

### `impl<U: Unsigned + NonZero> Abs for PInt<U>` [src]

#### `type Output = Self`

Loading content...