Type Alias typenum::consts::P1

source ·
pub type P1 = PInt<U1>;

Aliased Type§

struct P1 { /* private fields */ }

Trait Implementations§

source§

impl<U: Unsigned + NonZero> Pow<NInt<U>> for P1

1^N = 1

source§

type Output = PInt<UInt<UTerm, B1>>

The result of the exponentiation.
source§

fn powi(self, _: NInt<U>) -> Self::Output

This function isn’t used in this crate, but may be useful for others. It is implemented for primitives. Read more

Layout§

Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.

Size: 0 bytes