Trait AsDisplayHtml

Source
pub trait AsDisplayHtml {
    // Required method
    fn as_display_html(&self) -> impl Display;
}
Expand description

Trait for converting values to an HTML-safe Display implementation

Required Methods§

Source

fn as_display_html(&self) -> impl Display

Returns a type that implements Display with HTML escaping

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

Source§

impl AsDisplayHtml for &bool

Source§

impl AsDisplayHtml for &f32

Source§

impl AsDisplayHtml for &f64

Source§

impl AsDisplayHtml for &i8

Source§

impl AsDisplayHtml for &i16

Source§

impl AsDisplayHtml for &i32

Source§

impl AsDisplayHtml for &i64

Source§

impl AsDisplayHtml for &i128

Source§

impl AsDisplayHtml for &isize

Source§

impl AsDisplayHtml for &str

Source§

impl AsDisplayHtml for &u8

Source§

impl AsDisplayHtml for &u16

Source§

impl AsDisplayHtml for &u32

Source§

impl AsDisplayHtml for &u64

Source§

impl AsDisplayHtml for &u128

Source§

impl AsDisplayHtml for &usize

Source§

impl AsDisplayHtml for bool

Source§

impl AsDisplayHtml for f32

Source§

impl AsDisplayHtml for f64

Source§

impl AsDisplayHtml for i8

Source§

impl AsDisplayHtml for i16

Source§

impl AsDisplayHtml for i32

Source§

impl AsDisplayHtml for i64

Source§

impl AsDisplayHtml for i128

Source§

impl AsDisplayHtml for isize

Source§

impl AsDisplayHtml for u8

Source§

impl AsDisplayHtml for u16

Source§

impl AsDisplayHtml for u32

Source§

impl AsDisplayHtml for u64

Source§

impl AsDisplayHtml for u128

Source§

impl AsDisplayHtml for usize

Source§

impl AsDisplayHtml for String

Source§

impl<T: AsDisplayHtml> AsDisplayHtml for &Option<T>

Source§

impl<T: AsDisplayHtml> AsDisplayHtml for &Box<T>

Source§

impl<T: AsDisplayHtml> AsDisplayHtml for Option<T>

Source§

impl<T: AsDisplayHtml> AsDisplayHtml for Box<T>

Implementors§