pub trait Lp2D: FromComponents<Lp> {
// Provided methods
fn points(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self { ... }
fn cm(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self { ... }
fn mm(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self { ... }
fn inches(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self { ... }
}
Expand description
Constructors for types that are composed of two Lp
components.
Provided Methods§
sourcefn points(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
fn points(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
Returns a new value containing the x and y components converted into
Lp
using Lp::points
/Lp::points_f
.
sourcefn cm(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
fn cm(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
sourcefn mm(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
fn mm(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
sourcefn inches(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
fn inches(x: impl Into<FloatOrInt>, y: impl Into<FloatOrInt>) -> Self
Returns a new value containing the x and y components converted into
Lp
using Lp::inches
/Lp::inches_f
.
Object Safety§
This trait is not object safe.