Skip to main content

NumBufferTrait

Trait NumBufferTrait 

Source
pub trait NumBufferTrait {
    type Buf: AsRef<[MaybeUninit<u8>]> + AsMut<[MaybeUninit<u8>]>;

    const DEFAULT: Self::Buf;
}
🔬This is a nightly-only experimental API. (fmt_internals)
Expand description

Trait used to describe the maximum number of digits in decimal base of the implemented integer.

Required Associated Constants§

Source

const DEFAULT: Self::Buf

🔬This is a nightly-only experimental API. (fmt_internals)

Used for initializing the NumberBuffer value.

Required Associated Types§

Source

type Buf: AsRef<[MaybeUninit<u8>]> + AsMut<[MaybeUninit<u8>]>

🔬This is a nightly-only experimental API. (fmt_internals)

The actual underlying type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

1.98.0 · Source§

impl NumBufferTrait for i8

1.98.0 · Source§

impl NumBufferTrait for i16

1.98.0 · Source§

impl NumBufferTrait for i32

1.98.0 · Source§

impl NumBufferTrait for i64

1.98.0 · Source§

impl NumBufferTrait for i128

1.98.0 · Source§

impl NumBufferTrait for isize

1.98.0 · Source§

impl NumBufferTrait for u8

1.98.0 · Source§

impl NumBufferTrait for u16

1.98.0 · Source§

impl NumBufferTrait for u32

1.98.0 · Source§

impl NumBufferTrait for u64

1.98.0 · Source§

impl NumBufferTrait for u128

1.98.0 · Source§

impl NumBufferTrait for usize