Trait ToDigitSequence

Source
pub trait ToDigitSequence: Sized {
    // Required methods
    fn to_digit_sequence(&self) -> Vec<Self>;
    fn to_digit_sequence_radix(&self, radix: Self) -> Vec<Self>;
    fn to_digit_sequence_len(&self, len: usize) -> Vec<Self>;
    fn to_digit_sequence_radix_len(&self, radix: Self, len: usize) -> Vec<Self>;
}

Required Methods§

Source

fn to_digit_sequence(&self) -> Vec<Self>

Source

fn to_digit_sequence_radix(&self, radix: Self) -> Vec<Self>

Source

fn to_digit_sequence_len(&self, len: usize) -> Vec<Self>

Source

fn to_digit_sequence_radix_len(&self, radix: Self, len: usize) -> Vec<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl ToDigitSequence for u8

Source§

fn to_digit_sequence(&self) -> Vec<u8>

Source§

fn to_digit_sequence_radix(&self, radix: Self) -> Vec<u8>

Source§

fn to_digit_sequence_len(&self, len: usize) -> Vec<u8>

Source§

fn to_digit_sequence_radix_len(&self, radix: Self, len: usize) -> Vec<u8>

Source§

impl ToDigitSequence for u16

Source§

fn to_digit_sequence(&self) -> Vec<u16>

Source§

fn to_digit_sequence_radix(&self, radix: Self) -> Vec<u16>

Source§

fn to_digit_sequence_len(&self, len: usize) -> Vec<u16>

Source§

fn to_digit_sequence_radix_len(&self, radix: Self, len: usize) -> Vec<u16>

Source§

impl ToDigitSequence for u32

Source§

fn to_digit_sequence(&self) -> Vec<u32>

Source§

fn to_digit_sequence_radix(&self, radix: Self) -> Vec<u32>

Source§

fn to_digit_sequence_len(&self, len: usize) -> Vec<u32>

Source§

fn to_digit_sequence_radix_len(&self, radix: Self, len: usize) -> Vec<u32>

Source§

impl ToDigitSequence for u64

Source§

fn to_digit_sequence(&self) -> Vec<u64>

Source§

fn to_digit_sequence_radix(&self, radix: Self) -> Vec<u64>

Source§

fn to_digit_sequence_len(&self, len: usize) -> Vec<u64>

Source§

fn to_digit_sequence_radix_len(&self, radix: Self, len: usize) -> Vec<u64>

Source§

impl ToDigitSequence for u128

Source§

impl ToDigitSequence for usize

Implementors§