HtmlFormat

Trait HtmlFormat 

Source
pub trait HtmlFormat<'e> {
    type Encoded: Display;

    // Required method
    fn html_format<'f: 'e>(&'f self) -> Self::Encoded;
}

Required Associated Types§

Required Methods§

Source

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Implementations on Foreign Types§

Source§

impl<'e> HtmlFormat<'e> for f32

Source§

type Encoded = &'e f32

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for f64

Source§

type Encoded = &'e f64

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for i8

Source§

type Encoded = &'e i8

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for i16

Source§

type Encoded = &'e i16

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for i32

Source§

type Encoded = &'e i32

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for i64

Source§

type Encoded = &'e i64

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for isize

Source§

type Encoded = &'e isize

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for str

Source§

type Encoded = String

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for u8

Source§

type Encoded = &'e u8

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for u16

Source§

type Encoded = &'e u16

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for u32

Source§

type Encoded = &'e u32

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for u64

Source§

type Encoded = &'e u64

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for usize

Source§

type Encoded = &'e usize

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e> HtmlFormat<'e> for String

Source§

type Encoded = String

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Source§

impl<'e, T> HtmlFormat<'e> for &'e T
where T: HtmlFormat<'e> + ?Sized,

Source§

type Encoded = <T as HtmlFormat<'e>>::Encoded

Source§

fn html_format<'f: 'e>(&'f self) -> Self::Encoded

Implementors§

Source§

impl<'e> HtmlFormat<'e> for Html

Source§

type Encoded = &'e str

Source§

impl<'e> HtmlFormat<'e> for HtmlLit

Source§

type Encoded = &'static str

Source§

impl<'e> HtmlFormat<'e> for HtmlStr

Source§

type Encoded = &'e str

Source§

impl<'e, T: Display + 'e> HtmlFormat<'e> for IsHtmlFormatted<T>