PxDensityUnits

Trait PxDensityUnits 

Source
pub trait PxDensityUnits {
    // Required methods
    fn ppi(self) -> PxDensity;
    fn ppcm(self) -> PxDensity;

    // Provided method
    fn dpi(self) -> PxDensity
       where Self: Sized { ... }
}
Expand description

Extension methods for initializing pixel density units.

§Examples

let p: PxDensity = 96.ppi();

println!("ppi: {p}");
println!("ppcm: {p:#}");

Required Methods§

Source

fn ppi(self) -> PxDensity

Pixels-per-inch.

Source

fn ppcm(self) -> PxDensity

Pixels-per-centimeter.

Provided Methods§

Source

fn dpi(self) -> PxDensity
where Self: Sized,

Same as ppi.

Implementations on Foreign Types§

Source§

impl PxDensityUnits for f32

Source§

impl PxDensityUnits for u32

Implementors§