Skip to main content

ToSlimString

Trait ToSlimString 

Source
pub trait ToSlimString {
    // Required method
    fn to_slim_string(&self) -> SlimString;
}

Required Methods§

Source

fn to_slim_string(&self) -> SlimString

Trait Implementations§

Source§

impl ToSlimString for Box<dyn ToSlimString>

Source§

fn to_slim_string(&self) -> SlimString

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ToSlimString for Box<dyn ToSlimString>

Source§

fn to_slim_string(&self) -> SlimString

Source§

impl ToSlimString for String

Source§

fn to_slim_string(&self) -> SlimString

Source§

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

Source§

fn to_slim_string(&self) -> SlimString

Source§

impl<'a> ToSlimString for &'a str

Source§

fn to_slim_string(&self) -> SlimString

Source§

impl<T, const S: usize> ToSlimString for [T; S]
where T: ToSlimString,

Source§

fn to_slim_string(&self) -> SlimString

Source§

impl<T> ToSlimString for Vec<T>
where T: ToSlimString,

Source§

fn to_slim_string(&self) -> SlimString

Implementors§