Skip to main content

IntoDescription

Trait IntoDescription 

Source
pub trait IntoDescription {
    // Required method
    fn into_description(self) -> Option<String>;
}
Expand description

An optional description for a Choice option.

Implemented for &str, String, Option<&str>, Option<String> and (), so both Some("detail") / "detail" and None / () work.

Required Methods§

Source

fn into_description(self) -> Option<String>

Convert into an optional description.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl IntoDescription for &str

Source§

impl IntoDescription for ()

Source§

impl IntoDescription for Option<&String>

Source§

impl IntoDescription for Option<&str>

Source§

impl IntoDescription for Option<String>

Source§

impl IntoDescription for String

Implementors§