ToEscaped

Trait ToEscaped 

Source
pub trait ToEscaped {
    type Escaped<'e>;
}

Required Associated Types§

Source

type Escaped<'e>

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

Source§

impl ToEscaped for &[u8]

Source§

impl ToEscaped for f32

Source§

type Escaped<'e> = f32

Source§

impl ToEscaped for f64

Source§

type Escaped<'e> = f64

Source§

impl ToEscaped for i8

Source§

type Escaped<'e> = i8

Source§

impl ToEscaped for i16

Source§

type Escaped<'e> = i16

Source§

impl ToEscaped for i32

Source§

type Escaped<'e> = i32

Source§

impl ToEscaped for i64

Source§

type Escaped<'e> = i64

Source§

impl ToEscaped for u8

Source§

type Escaped<'e> = u8

Source§

impl ToEscaped for u16

Source§

type Escaped<'e> = u16

Source§

impl ToEscaped for u32

Source§

type Escaped<'e> = u32

Source§

impl ToEscaped for u64

Source§

type Escaped<'e> = u64

Source§

impl ToEscaped for String

Source§

impl<K: ToEscaped, V: ToEscaped> ToEscaped for BTreeMap<K, V>

Source§

type Escaped<'e> = BTreeMap<<K as ToEscaped>::Escaped<'e>, <V as ToEscaped>::Escaped<'e>>

Source§

impl<K: ToEscaped, V: ToEscaped, S> ToEscaped for HashMap<K, V, S>

Source§

type Escaped<'e> = HashMap<<K as ToEscaped>::Escaped<'e>, <V as ToEscaped>::Escaped<'e>>

Source§

impl<T: ToEscaped> ToEscaped for Vec<T>

Source§

type Escaped<'e> = Vec<<T as ToEscaped>::Escaped<'e>>

Implementors§