Trait itoa::private::Sealed

source ·
pub trait Sealed: Copy {
    type Buffer: 'static;

    // Required method
    fn write(self, buf: &mut Self::Buffer) -> &str;
}

Required Associated Types§

source

type Buffer: 'static

Required Methods§

source

fn write(self, buf: &mut Self::Buffer) -> &str

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Sealed for i8

§

type Buffer = [MaybeUninit<u8>; 4]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 4]) -> &str

source§

impl Sealed for i16

§

type Buffer = [MaybeUninit<u8>; 6]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 6]) -> &str

source§

impl Sealed for i32

§

type Buffer = [MaybeUninit<u8>; 11]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 11]) -> &str

source§

impl Sealed for i64

§

type Buffer = [MaybeUninit<u8>; 20]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 20]) -> &str

source§

impl Sealed for i128

§

type Buffer = [MaybeUninit<u8>; 40]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 40]) -> &str

source§

impl Sealed for isize

§

type Buffer = <i64 as Sealed>::Buffer

source§

fn write(self, buf: &mut Self::Buffer) -> &str

source§

impl Sealed for u8

§

type Buffer = [MaybeUninit<u8>; 3]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 3]) -> &str

source§

impl Sealed for u16

§

type Buffer = [MaybeUninit<u8>; 5]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 5]) -> &str

source§

impl Sealed for u32

§

type Buffer = [MaybeUninit<u8>; 10]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 10]) -> &str

source§

impl Sealed for u64

§

type Buffer = [MaybeUninit<u8>; 20]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 20]) -> &str

source§

impl Sealed for u128

§

type Buffer = [MaybeUninit<u8>; 39]

source§

fn write(self, buf: &mut [MaybeUninit<u8>; 39]) -> &str

source§

impl Sealed for usize

§

type Buffer = <u64 as Sealed>::Buffer

source§

fn write(self, buf: &mut Self::Buffer) -> &str

Implementors§