macro_toolset::string

Trait StringExtT

Source
pub trait StringExtT: Sized {
    // Required method
    fn push_to_string(self, string: &mut Vec<u8>);

    // Provided methods
    fn push_to_string_with_separator(
        self,
        string: &mut Vec<u8>,
        separator: impl SeparatorT,
    ) { ... }
    fn to_string_ext(self) -> String { ... }
    fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String { ... }
    fn with_prefix<P: StringExtT>(self, prefix: P) -> impl StringExtT { ... }
    fn with_suffix<S: StringExtT>(self, suffix: S) -> impl StringExtT { ... }
}
Expand description

Trait for pushing any value that can be converted into str to StringExt

If needed, you can implement this trait for your own type.

The type we support currently:

Required Methods§

Source

fn push_to_string(self, string: &mut Vec<u8>)

Push the value to the string.

Provided Methods§

Source

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Push the value to the string with a separator.

! Separator should implement SeparatorT

Source

fn to_string_ext(self) -> String

Encode the value to the string.

Source

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Push the value to the string with separator

! Separator should implement SeparatorT.

Source

fn with_prefix<P: StringExtT>(self, prefix: P) -> impl StringExtT

With prefix.

This is different from simple tuple, since this will not add a separator between the prefix and the value.

Source

fn with_suffix<S: StringExtT>(self, suffix: S) -> impl StringExtT

With suffix.

This is different from simple tuple, since this will not add a separator between the suffix and the value.

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 StringExtT for &&&str

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&Cow<'_, str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&bool

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&char

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&f32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&f64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&i8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&i16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&i32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&i64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&i128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&isize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&str

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&u8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&u16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&u32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&u64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&u128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&usize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&Rc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&Rc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&String

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&Arc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&Arc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&mut &str

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&mut Cow<'_, str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&mut Rc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&mut Rc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&mut String

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&mut Arc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &&mut Arc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &Cow<'_, str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &bool

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &char

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &f32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &f64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &i8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &i16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &i32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &i64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &i128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &isize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &str

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &u8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &u16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &u32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &u64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &u128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &usize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &Rc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &Rc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &String

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &Arc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &Arc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &&str

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &Cow<'_, str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &bool

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &char

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &f32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &f64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &i8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &i16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &i32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &i64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &i128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &isize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &str

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &u8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &u16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &u32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &u64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &u128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &usize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &Rc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &Rc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &String

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &Arc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &Arc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &mut &str

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &mut Cow<'_, str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &mut Rc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &mut Rc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &mut String

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &mut Arc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut &mut Arc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut Cow<'_, str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut bool

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut char

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut f32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut f64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut i8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut i16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut i32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut i64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut i128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut isize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut u8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut u16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut u32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut u64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut u128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut usize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut Rc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut Rc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut String

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut Arc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for &mut Arc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for Cow<'_, str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for bool

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for char

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for f32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for f64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for i8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for i16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for i32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for i64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for i128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for isize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for u8

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for u16

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for u32

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for u64

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for u128

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for ()

Source§

fn push_to_string(self, _: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, _string: &mut Vec<u8>, _separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, _separator: impl SeparatorT) -> String

Source§

impl StringExtT for usize

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for Rc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for Rc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for String

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for Arc<str>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for Arc<String>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl StringExtT for Document

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for HeaderName

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for Method

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for StatusCode

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for Uri

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl StringExtT for Version

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl<'a, I: Iterator<Item = B> + Clone, B: Borrow<Item<'a>>> StringExtT for DelayedFormat<I>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

impl<T1: StringExtT> StringExtT for (T1,)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT> StringExtT for (T1, T2)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT> StringExtT for (T1, T2, T3)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT> StringExtT for (T1, T2, T3, T4)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT> StringExtT for (T1, T2, T3, T4, T5)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT, T25: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT, T25: StringExtT, T26: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT, T25: StringExtT, T26: StringExtT, T27: StringExtT> StringExtT for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T> StringExtT for &[T]
where T: StringExtT + Copy,

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T> StringExtT for Option<T>
where T: StringExtT,

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn with_prefix<P: StringExtT>(self, prefix: P) -> impl StringExtT

Source§

fn with_suffix<S: StringExtT>(self, suffix: S) -> impl StringExtT

Source§

impl<T> StringExtT for Vec<T>
where T: StringExtT,

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T, E> StringExtT for Result<T, E>
where T: StringExtT,

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn with_prefix<P: StringExtT>(self, prefix: P) -> impl StringExtT

Source§

fn with_suffix<S: StringExtT>(self, suffix: S) -> impl StringExtT

Source§

impl<T, I, F> StringExtT for Map<I, F>
where T: StringExtT, I: Iterator, F: FnMut(I::Item) -> T,

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T, const N: usize> StringExtT for &[T; N]
where T: StringExtT + Copy,

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T, const N: usize> StringExtT for [T; N]
where T: StringExtT,

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

impl<T: StringExtT> StringExtT for Box<T>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Source§

fn push_to_string_with_separator( self, string: &mut Vec<u8>, separator: impl SeparatorT, )

Source§

fn to_string_ext(self) -> String

Source§

fn to_string_ext_with_sep(self, separator: impl SeparatorT) -> String

Source§

impl<const N: usize, const P: bool> StringExtT for Buffer<N, P>

Source§

fn push_to_string(self, string: &mut Vec<u8>)

Implementors§

Source§

impl<S: SeparatorT, T: StringExtT + Copy> StringExtT for &SliceSep<S, T>

Source§

impl<S: SeparatorT, T: StringExtT> StringExtT for SliceSep<S, T>

Source§

impl<T1: StringExtT> StringExtT for SeplessTuple<(T1,)>

Source§

impl<T1: StringExtT, T2: StringExtT> StringExtT for SeplessTuple<(T1, T2)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT, T25: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT, T25: StringExtT, T26: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)>

Source§

impl<T1: StringExtT, T2: StringExtT, T3: StringExtT, T4: StringExtT, T5: StringExtT, T6: StringExtT, T7: StringExtT, T8: StringExtT, T9: StringExtT, T10: StringExtT, T11: StringExtT, T12: StringExtT, T13: StringExtT, T14: StringExtT, T15: StringExtT, T16: StringExtT, T17: StringExtT, T18: StringExtT, T19: StringExtT, T20: StringExtT, T21: StringExtT, T22: StringExtT, T23: StringExtT, T24: StringExtT, T25: StringExtT, T26: StringExtT, T27: StringExtT> StringExtT for SeplessTuple<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD, Decode>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD, DecodeToAny>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD, DecodeToHex>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD, Encode>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD_NO_PAD, Decode>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD_NO_PAD, DecodeToAny>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD_NO_PAD, DecodeToHex>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, STANDARD_NO_PAD, Encode>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE, Decode>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE, DecodeToAny>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE, DecodeToHex>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE, Encode>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE_NO_PAD, Decode>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE_NO_PAD, DecodeToAny>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE_NO_PAD, DecodeToHex>

Source§

impl<T: AsRef<[u8]>> StringExtT for Base64Str<T, URL_SAFE_NO_PAD, Encode>

Source§

impl<T: StringExtT> StringExtT for SliceSep<(), T>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, f32>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, f64>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, i8>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, i16>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, i32>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, i64>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, i128>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, isize>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, u8>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, u16>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, u32>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, u64>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, u128>

Source§

impl<const B: u8, const U: bool, const R: usize, const M: usize> StringExtT for NumStr<B, U, R, M, usize>

Source§

impl<const L: usize> StringExtT for RandStr<'_, L>

Source§

impl<const L: usize, const RP: usize, const LP: usize> StringExtT for RandHexStr<L, RP, LP>

Source§

impl<const N: usize, const P: bool, const U: bool> StringExtT for HexStr<'_, N, P, U>