StyleSized

Trait StyleSized 

Source
pub trait StyleSized<T: Styled> {
Show 13 methods // Required methods fn input_text_size(self, size: Size) -> Self; fn input_size(self, size: Size) -> Self; fn input_pl(self, size: Size) -> Self; fn input_pr(self, size: Size) -> Self; fn input_px(self, size: Size) -> Self; fn input_py(self, size: Size) -> Self; fn input_h(self, size: Size) -> Self; fn list_size(self, size: Size) -> Self; fn list_px(self, size: Size) -> Self; fn list_py(self, size: Size) -> Self; fn size_with(self, size: Size) -> Self; fn table_cell_size(self, size: Size) -> Self; fn button_text_size(self, size: Size) -> Self;
}

Required Methods§

Source

fn input_text_size(self, size: Size) -> Self

Source

fn input_size(self, size: Size) -> Self

Source

fn input_pl(self, size: Size) -> Self

Source

fn input_pr(self, size: Size) -> Self

Source

fn input_px(self, size: Size) -> Self

Source

fn input_py(self, size: Size) -> Self

Source

fn input_h(self, size: Size) -> Self

Source

fn list_size(self, size: Size) -> Self

Source

fn list_px(self, size: Size) -> Self

Source

fn list_py(self, size: Size) -> Self

Source

fn size_with(self, size: Size) -> Self

Apply size with the given Size.

Source

fn table_cell_size(self, size: Size) -> Self

Apply the table cell size (Font size, padding) with the given Size.

Source

fn button_text_size(self, size: Size) -> Self

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.

Implementors§

Source§

impl<T: Styled> StyleSized<T> for T