Struct const_arithmetic::_5

source ·
pub struct _5;
Expand description

This denotes the number 5

Trait Implementations§

source§

impl Clone for _5

source§

fn clone(&self) -> _5

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for _5

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hex for _5

source§

const NUMBER: u32 = 5u32

source§

impl HexAdd<_0> for _5

§

type Output = _5

§

type Carry = _0

source§

impl HexAdd<_1> for _5

§

type Output = _6

§

type Carry = _0

source§

impl HexAdd<_2> for _5

§

type Output = _7

§

type Carry = _0

source§

impl HexAdd<_3> for _5

§

type Output = _8

§

type Carry = _0

source§

impl HexAdd<_4> for _5

§

type Output = _9

§

type Carry = _0

source§

impl HexAdd<_5> for _0

§

type Output = _5

§

type Carry = _0

source§

impl HexAdd<_5> for _1

§

type Output = _6

§

type Carry = _0

source§

impl HexAdd<_5> for _2

§

type Output = _7

§

type Carry = _0

source§

impl HexAdd<_5> for _3

§

type Output = _8

§

type Carry = _0

source§

impl HexAdd<_5> for _4

§

type Output = _9

§

type Carry = _0

source§

impl HexAdd<_5> for _5

§

type Output = _A

§

type Carry = _0

source§

impl HexAdd<_5> for _6

§

type Output = _B

§

type Carry = _0

source§

impl HexAdd<_5> for _7

§

type Output = _C

§

type Carry = _0

source§

impl HexAdd<_5> for _8

§

type Output = _D

§

type Carry = _0

source§

impl HexAdd<_5> for _9

§

type Output = _E

§

type Carry = _0

source§

impl HexAdd<_5> for _A

§

type Output = _F

§

type Carry = _0

source§

impl HexAdd<_5> for _B

§

type Output = _0

§

type Carry = _1

source§

impl HexAdd<_5> for _C

§

type Output = _1

§

type Carry = _1

source§

impl HexAdd<_5> for _D

§

type Output = _2

§

type Carry = _1

source§

impl HexAdd<_5> for _E

§

type Output = _3

§

type Carry = _1

source§

impl HexAdd<_5> for _F

§

type Output = _4

§

type Carry = _1

source§

impl HexAdd<_6> for _5

§

type Output = _B

§

type Carry = _0

source§

impl HexAdd<_7> for _5

§

type Output = _C

§

type Carry = _0

source§

impl HexAdd<_8> for _5

§

type Output = _D

§

type Carry = _0

source§

impl HexAdd<_9> for _5

§

type Output = _E

§

type Carry = _0

source§

impl HexAdd<_A> for _5

§

type Output = _F

§

type Carry = _0

source§

impl HexAdd<_B> for _5

§

type Output = _0

§

type Carry = _1

source§

impl HexAdd<_C> for _5

§

type Output = _1

§

type Carry = _1

source§

impl HexAdd<_D> for _5

§

type Output = _2

§

type Carry = _1

source§

impl HexAdd<_E> for _5

§

type Output = _3

§

type Carry = _1

source§

impl HexAdd<_F> for _5

§

type Output = _4

§

type Carry = _1

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_0, H> for _5where H: HexAdd<_5, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_1, H> for _5where H: HexAdd<_6, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_2, H> for _5where H: HexAdd<_7, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_3, H> for _5where H: HexAdd<_8, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_4, H> for _5where H: HexAdd<_9, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _0where H: HexAdd<_5, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _1where H: HexAdd<_6, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _2where H: HexAdd<_7, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _3where H: HexAdd<_8, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _4where H: HexAdd<_9, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _5where H: HexAdd<_A, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _6where H: HexAdd<_B, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _7where H: HexAdd<_C, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _8where H: HexAdd<_D, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _9where H: HexAdd<_E, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _Awhere H: HexAdd<_F, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _Bwhere H: HexAdd<_0, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _Cwhere H: HexAdd<_1, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _Dwhere H: HexAdd<_2, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _Ewhere H: HexAdd<_3, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_5, H> for _Fwhere H: HexAdd<_4, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_6, H> for _5where H: HexAdd<_B, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_7, H> for _5where H: HexAdd<_C, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_8, H> for _5where H: HexAdd<_D, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_9, H> for _5where H: HexAdd<_E, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_A, H> for _5where H: HexAdd<_F, Output = R, Carry = C0> + Hex, C0: HexAdd<_0, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_B, H> for _5where H: HexAdd<_0, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_C, H> for _5where H: HexAdd<_1, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_D, H> for _5where H: HexAdd<_2, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_E, H> for _5where H: HexAdd<_3, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl<H, R: Hex, C0, Cr: Hex, C_> HexAdd3<_F, H> for _5where H: HexAdd<_4, Output = R, Carry = C0> + Hex, C0: HexAdd<_1, Output = Cr, Carry = C_> + Hex, C_: HexAssertEqual<_0> + Hex,

§

type Output = R

§

type Carry = Cr

source§

impl HexEqual<_0> for _5

§

type Output = _0

source§

impl HexEqual<_1> for _5

§

type Output = _0

source§

impl HexEqual<_2> for _5

§

type Output = _0

source§

impl HexEqual<_3> for _5

§

type Output = _0

source§

impl HexEqual<_4> for _5

§

type Output = _0

source§

impl HexEqual<_5> for _0

§

type Output = _0

source§

impl HexEqual<_5> for _1

§

type Output = _0

source§

impl HexEqual<_5> for _2

§

type Output = _0

source§

impl HexEqual<_5> for _3

§

type Output = _0

source§

impl HexEqual<_5> for _4

§

type Output = _0

source§

impl HexEqual<_5> for _5

§

type Output = _1

source§

impl HexEqual<_5> for _6

§

type Output = _0

source§

impl HexEqual<_5> for _7

§

type Output = _0

source§

impl HexEqual<_5> for _8

§

type Output = _0

source§

impl HexEqual<_5> for _9

§

type Output = _0

source§

impl HexEqual<_5> for _A

§

type Output = _0

source§

impl HexEqual<_5> for _B

§

type Output = _0

source§

impl HexEqual<_5> for _C

§

type Output = _0

source§

impl HexEqual<_5> for _D

§

type Output = _0

source§

impl HexEqual<_5> for _E

§

type Output = _0

source§

impl HexEqual<_5> for _F

§

type Output = _0

source§

impl HexEqual<_6> for _5

§

type Output = _0

source§

impl HexEqual<_7> for _5

§

type Output = _0

source§

impl HexEqual<_8> for _5

§

type Output = _0

source§

impl HexEqual<_9> for _5

§

type Output = _0

source§

impl HexEqual<_A> for _5

§

type Output = _0

source§

impl HexEqual<_B> for _5

§

type Output = _0

source§

impl HexEqual<_C> for _5

§

type Output = _0

source§

impl HexEqual<_D> for _5

§

type Output = _0

source§

impl HexEqual<_E> for _5

§

type Output = _0

source§

impl HexEqual<_F> for _5

§

type Output = _0

source§

impl HexMul<_0> for _5

§

type Output = _0

§

type Carry = _0

source§

impl HexMul<_1> for _5

§

type Output = _5

§

type Carry = _0

source§

impl HexMul<_2> for _5

§

type Output = _A

§

type Carry = _0

source§

impl HexMul<_3> for _5

§

type Output = _F

§

type Carry = _0

source§

impl HexMul<_4> for _5

§

type Output = _4

§

type Carry = _1

source§

impl HexMul<_5> for _0

§

type Output = _0

§

type Carry = _0

source§

impl HexMul<_5> for _1

§

type Output = _5

§

type Carry = _0

source§

impl HexMul<_5> for _2

§

type Output = _A

§

type Carry = _0

source§

impl HexMul<_5> for _3

§

type Output = _F

§

type Carry = _0

source§

impl HexMul<_5> for _4

§

type Output = _4

§

type Carry = _1

source§

impl HexMul<_5> for _5

§

type Output = _9

§

type Carry = _1

source§

impl HexMul<_5> for _6

§

type Output = _E

§

type Carry = _1

source§

impl HexMul<_5> for _7

§

type Output = _3

§

type Carry = _2

source§

impl HexMul<_5> for _8

§

type Output = _8

§

type Carry = _2

source§

impl HexMul<_5> for _9

§

type Output = _D

§

type Carry = _2

source§

impl HexMul<_5> for _A

§

type Output = _2

§

type Carry = _3

source§

impl HexMul<_5> for _B

§

type Output = _7

§

type Carry = _3

source§

impl HexMul<_5> for _C

§

type Output = _C

§

type Carry = _3

source§

impl HexMul<_5> for _D

§

type Output = _1

§

type Carry = _4

source§

impl HexMul<_5> for _E

§

type Output = _6

§

type Carry = _4

source§

impl HexMul<_5> for _F

§

type Output = _B

§

type Carry = _4

source§

impl HexMul<_6> for _5

§

type Output = _E

§

type Carry = _1

source§

impl HexMul<_7> for _5

§

type Output = _3

§

type Carry = _2

source§

impl HexMul<_8> for _5

§

type Output = _8

§

type Carry = _2

source§

impl HexMul<_9> for _5

§

type Output = _D

§

type Carry = _2

source§

impl HexMul<_A> for _5

§

type Output = _2

§

type Carry = _3

source§

impl HexMul<_B> for _5

§

type Output = _7

§

type Carry = _3

source§

impl HexMul<_C> for _5

§

type Output = _C

§

type Carry = _3

source§

impl HexMul<_D> for _5

§

type Output = _1

§

type Carry = _4

source§

impl HexMul<_E> for _5

§

type Output = _6

§

type Carry = _4

source§

impl HexMul<_F> for _5

§

type Output = _B

§

type Carry = _4

source§

impl Copy for _5

source§

impl HexAssertEqual<_5> for _5

Auto Trait Implementations§

§

impl RefUnwindSafe for _5

§

impl Send for _5

§

impl Sync for _5

§

impl Unpin for _5

§

impl UnwindSafe for _5

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.