Trait AsDisplay

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

Trait for converting values to a Display implementation

Required Methods§

Source

fn as_display(&self) -> impl Display

Returns a type that implements Display

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

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &bool

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &f32

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &f64

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &i8

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &i16

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &i32

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &i64

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &i128

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &isize

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &str

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &u8

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &u16

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &u32

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &u64

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &u128

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &usize

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for &String

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for bool

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for f32

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for f64

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for i8

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for i16

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for i32

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for i64

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for i128

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for isize

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for u8

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for u16

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for u32

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for u64

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for u128

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for usize

Source§

fn as_display(&self) -> impl Display

Source§

impl AsDisplay for String

Source§

fn as_display(&self) -> impl Display

Source§

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

Source§

fn as_display(&self) -> impl Display

Source§

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

Source§

fn as_display(&self) -> impl Display

Source§

impl<T: AsDisplay> AsDisplay for Option<T>

Source§

fn as_display(&self) -> impl Display

Source§

impl<T: AsDisplay> AsDisplay for Box<T>

Source§

fn as_display(&self) -> impl Display

Implementors§