Enum pilka_incremental::winit::winit::dpi::Size [−]
A size that’s either physical or logical.
Variants
Physical(PhysicalSize<u32>)
Logical(LogicalSize<f64>)
Implementations
impl Size
pub fn new<S>(size: S) -> Size where
S: Into<Size>,
S: Into<Size>,
pub fn to_logical<P>(&self, scale_factor: f64) -> LogicalSize<P> where
P: Pixel,
P: Pixel,
pub fn to_physical<P>(&self, scale_factor: f64) -> PhysicalSize<P> where
P: Pixel,
P: Pixel,
Trait Implementations
impl Clone for Size
pub fn clone(&self) -> Size
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Size
impl Debug for Size
impl<P> From<LogicalSize<P>> for Size where
P: Pixel,
P: Pixel,
pub fn from(size: LogicalSize<P>) -> Size
impl<P> From<PhysicalSize<P>> for Size where
P: Pixel,
P: Pixel,
pub fn from(size: PhysicalSize<P>) -> Size
impl PartialEq<Size> for Size
impl StructuralPartialEq for Size
Auto Trait Implementations
impl RefUnwindSafe for Size
impl Send for Size
impl Sync for Size
impl Unpin for Size
impl UnwindSafe for Size
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,