macro_toolset::string_v2

Trait StringExtT

Source
pub trait StringExtT: StringT + Sized {
    // Provided methods
    fn with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT { ... }
    fn with_suffix<S: StringExtT + Copy>(self, suffix: S) -> impl StringExtT { ... }
    fn to_string_ext(self) -> String { ... }
    fn to_string_ext_with_separator(self, separator: &str) -> String { ... }
}
Expand description

Trait for string-like types, but extended with some methods making it not dyn-compatible.

This is an auto trait implemented for all StringT types that are Sized.

Provided Methods§

Source

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

With prefix.

Source

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

With suffix.

Source

fn to_string_ext(self) -> String

Encode the value to the string.

Source

fn to_string_ext_with_separator(self, separator: &str) -> String

Encode the value(s) to the string with separator.

For single-element values, this is the same as to_string_ext.

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§

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

Source§

impl StringExtT for &&&char

Source§

impl StringExtT for &&&f32

Source§

impl StringExtT for &&&f64

Source§

impl StringExtT for &&&i8

Source§

impl StringExtT for &&&i16

Source§

impl StringExtT for &&&i32

Source§

impl StringExtT for &&&i64

Source§

impl StringExtT for &&&i128

Source§

impl StringExtT for &&&isize

Source§

impl StringExtT for &&&str

Source§

impl StringExtT for &&&u8

Source§

impl StringExtT for &&&u16

Source§

impl StringExtT for &&&u32

Source§

impl StringExtT for &&&u64

Source§

impl StringExtT for &&&u128

Source§

impl StringExtT for &&&usize

Source§

impl StringExtT for &&&Box<str>

Source§

impl StringExtT for &&&Rc<str>

Source§

impl StringExtT for &&&String

Source§

impl StringExtT for &&&Arc<str>

Source§

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

Source§

impl StringExtT for &&char

Source§

impl StringExtT for &&f32

Source§

impl StringExtT for &&f64

Source§

impl StringExtT for &&i8

Source§

impl StringExtT for &&i16

Source§

impl StringExtT for &&i32

Source§

impl StringExtT for &&i64

Source§

impl StringExtT for &&i128

Source§

impl StringExtT for &&isize

Source§

impl StringExtT for &&str

Source§

impl StringExtT for &&u8

Source§

impl StringExtT for &&u16

Source§

impl StringExtT for &&u32

Source§

impl StringExtT for &&u64

Source§

impl StringExtT for &&u128

Source§

impl StringExtT for &&usize

Source§

impl StringExtT for &&Box<str>

Source§

impl StringExtT for &&Rc<str>

Source§

impl StringExtT for &&String

Source§

impl StringExtT for &&Arc<str>

Source§

impl StringExtT for &&mut &str

Source§

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

Source§

impl StringExtT for &&mut char

Source§

impl StringExtT for &&mut f32

Source§

impl StringExtT for &&mut f64

Source§

impl StringExtT for &&mut i8

Source§

impl StringExtT for &&mut i16

Source§

impl StringExtT for &&mut i32

Source§

impl StringExtT for &&mut i64

Source§

impl StringExtT for &&mut i128

Source§

impl StringExtT for &&mut isize

Source§

impl StringExtT for &&mut u8

Source§

impl StringExtT for &&mut u16

Source§

impl StringExtT for &&mut u32

Source§

impl StringExtT for &&mut u64

Source§

impl StringExtT for &&mut u128

Source§

impl StringExtT for &&mut usize

Source§

impl StringExtT for &&mut Box<str>

Source§

impl StringExtT for &&mut Rc<str>

Source§

impl StringExtT for &&mut String

Source§

impl StringExtT for &&mut Arc<str>

Source§

impl StringExtT for &Cow<'_, str>

Source§

impl StringExtT for &char

Source§

impl StringExtT for &f32

Source§

impl StringExtT for &f64

Source§

impl StringExtT for &i8

Source§

impl StringExtT for &i16

Source§

impl StringExtT for &i32

Source§

impl StringExtT for &i64

Source§

impl StringExtT for &i128

Source§

impl StringExtT for &isize

Source§

impl StringExtT for &str

Source§

impl StringExtT for &u8

Source§

impl StringExtT for &u16

Source§

impl StringExtT for &u32

Source§

impl StringExtT for &u64

Source§

impl StringExtT for &u128

Source§

impl StringExtT for &usize

Source§

impl StringExtT for &Box<str>

Source§

impl StringExtT for &Rc<str>

Source§

impl StringExtT for &String

Source§

impl StringExtT for &Arc<str>

Source§

impl StringExtT for &mut &&str

Source§

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

Source§

impl StringExtT for &mut &char

Source§

impl StringExtT for &mut &f32

Source§

impl StringExtT for &mut &f64

Source§

impl StringExtT for &mut &i8

Source§

impl StringExtT for &mut &i16

Source§

impl StringExtT for &mut &i32

Source§

impl StringExtT for &mut &i64

Source§

impl StringExtT for &mut &i128

Source§

impl StringExtT for &mut &isize

Source§

impl StringExtT for &mut &str

Source§

impl StringExtT for &mut &u8

Source§

impl StringExtT for &mut &u16

Source§

impl StringExtT for &mut &u32

Source§

impl StringExtT for &mut &u64

Source§

impl StringExtT for &mut &u128

Source§

impl StringExtT for &mut &usize

Source§

impl StringExtT for &mut &Box<str>

Source§

impl StringExtT for &mut &Rc<str>

Source§

impl StringExtT for &mut &String

Source§

impl StringExtT for &mut &Arc<str>

Source§

impl StringExtT for &mut &mut &str

Source§

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

Source§

impl StringExtT for &mut &mut Box<str>

Source§

impl StringExtT for &mut &mut Rc<str>

Source§

impl StringExtT for &mut &mut String

Source§

impl StringExtT for &mut &mut Arc<str>

Source§

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

Source§

impl StringExtT for &mut char

Source§

impl StringExtT for &mut f32

Source§

impl StringExtT for &mut f64

Source§

impl StringExtT for &mut i8

Source§

impl StringExtT for &mut i16

Source§

impl StringExtT for &mut i32

Source§

impl StringExtT for &mut i64

Source§

impl StringExtT for &mut i128

Source§

impl StringExtT for &mut isize

Source§

impl StringExtT for &mut u8

Source§

impl StringExtT for &mut u16

Source§

impl StringExtT for &mut u32

Source§

impl StringExtT for &mut u64

Source§

impl StringExtT for &mut u128

Source§

impl StringExtT for &mut usize

Source§

impl StringExtT for &mut Box<str>

Source§

impl StringExtT for &mut Rc<str>

Source§

impl StringExtT for &mut String

Source§

impl StringExtT for &mut Arc<str>

Source§

impl StringExtT for Cow<'_, str>

Source§

impl StringExtT for char

Source§

impl StringExtT for f32

Source§

impl StringExtT for f64

Source§

impl StringExtT for i8

Source§

impl StringExtT for i16

Source§

impl StringExtT for i32

Source§

impl StringExtT for i64

Source§

impl StringExtT for i128

Source§

impl StringExtT for isize

Source§

impl StringExtT for u8

Source§

impl StringExtT for u16

Source§

impl StringExtT for u32

Source§

impl StringExtT for u64

Source§

impl StringExtT for u128

Source§

impl StringExtT for ()

Source§

impl StringExtT for usize

Source§

impl StringExtT for Box<str>

Source§

impl StringExtT for Rc<str>

Source§

impl StringExtT for String

Source§

impl StringExtT for Arc<str>

Source§

impl StringExtT for HeaderName

Source§

impl StringExtT for Method

Source§

impl StringExtT for StatusCode

Source§

impl StringExtT for Uri

Source§

impl StringExtT for Version

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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 with_prefix<P: StringExtT + Copy>(self, prefix: P) -> impl StringExtT

Source§

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

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, T28: 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, T28)

Source§

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

Source§

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

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, T28: StringExtT, T29: 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, T28, T29)

Source§

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

Source§

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

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, T28: StringExtT, T29: StringExtT, T30: 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, T28, T29, T30)

Source§

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

Source§

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

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, T28: StringExtT, T29: StringExtT, T30: StringExtT, T31: 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, T28, T29, T30, T31)

Source§

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

Source§

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

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, T28: StringExtT, T29: StringExtT, T30: StringExtT, T31: StringExtT, T32: 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, T28, T29, T30, T31, T32)

Source§

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

Source§

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

Source§

impl<T> StringExtT for &[T]
where for<'a> &'a T: StringT,

Source§

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

Source§

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

Source§

impl<T> StringExtT for Rc<T>
where for<'a> &'a T: StringExtT,

Source§

impl<T> StringExtT for Arc<T>
where for<'a> &'a T: StringExtT,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T, const N: usize> StringExtT for &[T; N]
where for<'a> &'a T: StringT,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

With prefix.

Source§

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

With suffix.

Source§

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

Source§

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

Source§

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

With prefix.

Source§

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

With suffix.

Source§

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

Implementors§

Source§

impl<I> StringExtT for IterWrapper<I>
where I: Iterator, I::Item: StringT,

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<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, T28: 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, T28)>

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, T28: StringExtT, T29: 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, T28, T29)>

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, T28: StringExtT, T29: StringExtT, T30: 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, T28, T29, T30)>

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, T28: StringExtT, T29: StringExtT, T30: StringExtT, T31: 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, T28, T29, T30, T31)>

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, T28: StringExtT, T29: StringExtT, T30: StringExtT, T31: StringExtT, T32: 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, T28, T29, T30, T31, T32)>

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<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>