Skip to main content

UnitExt

Trait UnitExt 

Source
pub trait UnitExt {
    // Required methods
    fn dp(self) -> Dp;
    fn px(self) -> Px;
    fn sp(self) -> Sp;
}
Expand description

Compose-style unit constructors: 16.0.dp(), 10.px(), 14.0.sp().

Required Methods§

Source

fn dp(self) -> Dp

Source

fn px(self) -> Px

Source

fn sp(self) -> Sp

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl UnitExt for f32

Source§

fn dp(self) -> Dp

Source§

fn px(self) -> Px

Source§

fn sp(self) -> Sp

Source§

impl UnitExt for f64

Source§

fn dp(self) -> Dp

Source§

fn px(self) -> Px

Source§

fn sp(self) -> Sp

Source§

impl UnitExt for i32

Source§

fn dp(self) -> Dp

Source§

fn px(self) -> Px

Source§

fn sp(self) -> Sp

Source§

impl UnitExt for u32

Source§

fn dp(self) -> Dp

Source§

fn px(self) -> Px

Source§

fn sp(self) -> Sp

Implementors§