pub trait X2BasicInterface: X2NominalInterface {
// Required method
fn make(_0: Self::Scalar, _1: Self::Scalar) -> Self;
// Provided methods
fn make_nan() -> Self
where Self: Sized { ... }
fn make_default() -> Self
where Self: Sized { ... }
}Expand description
Standard interface of vector X2. Implements nominal interface, extending it by constructor make.
Required Methods§
Provided Methods§
Sourcefn make_default() -> Selfwhere
Self: Sized,
fn make_default() -> Selfwhere
Self: Sized,
Make an instance filling fields with default values.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".