[−]Trait druid::piet::RoundFrom
This is our own implementation of a "lossy From" trait, representing a conversion that can have precision loss. It is essentially adapted from https://github.com/rust-lang/rfcs/pull/2484.
If and when such a trait is standardized, we should switch to that. Alternatively, a case can be made it should move somewhere else, or we should adopt a similar trait (it has some similarity to AsPrimitive from num_traits).
Required methods
pub fn round_from(x: T) -> Self
Implementations on Foreign Types
impl RoundFrom<f64> for f32
pub fn round_from(x: f64) -> f32
impl RoundFrom<f32> for f64
pub fn round_from(x: f32) -> f64
impl RoundFrom<Vec2> for (f64, f64)
impl RoundFrom<Vec2> for (f32, f32)
Loading content...Implementors
impl RoundFrom<(f32, f32)> for Vec2
impl RoundFrom<(f64, f64)> for Vec2
impl<T> RoundFrom<T> for T
Blanket implementation, no conversion needed.