Abs in typenum::type_operators - Rust
Description: A type operator that returns the absolute value.
Keywords: rust, rustlang, rust-lang, Abs

# Trait typenum::type_operators::Abs

source ·

    pub trait Abs {
        type Output;
    }

Expand description

A type operator that returns the absolute value.

## Example

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

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

## Required Associated Types§

source

#### type Output

The absolute value.

## Implementors§

source§

### impl Abs for Z0

§

#### type Output = Z0

source§

### impl<U: Unsigned + NonZero> Abs for NInt<U>

§

#### type Output = PInt<U>

source§

### impl<U: Unsigned + NonZero> Abs for PInt<U>

§

#### type Output = PInt<U>