Skip to main content

ButtonExt

Trait ButtonExt 

Source
pub trait ButtonExt {
    // Required methods
    fn primary_button(self) -> Button<'static>;
    fn secondary_button(self) -> Button<'static>;
    fn outlined_button(self) -> Button<'static>;
    fn danger_button(self) -> Button<'static>;
}
Expand description

Extension trait for quick button creation from strings

Required Methods§

Source

fn primary_button(self) -> Button<'static>

Create a primary Button

Source

fn secondary_button(self) -> Button<'static>

Create a secondary Button

Source

fn outlined_button(self) -> Button<'static>

Create an outlined Button

Source

fn danger_button(self) -> Button<'static>

Create a danger Button

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl ButtonExt for &str

Source§

fn primary_button(self) -> Button<'static>

Source§

fn secondary_button(self) -> Button<'static>

Source§

fn outlined_button(self) -> Button<'static>

Source§

fn danger_button(self) -> Button<'static>

Source§

impl ButtonExt for String

Source§

fn primary_button(self) -> Button<'static>

Source§

fn secondary_button(self) -> Button<'static>

Source§

fn outlined_button(self) -> Button<'static>

Source§

fn danger_button(self) -> Button<'static>

Implementors§