pub trait ProjectCoordinates {
// Required methods
fn code(&self) -> i64;
fn name(&self) -> &'static str;
fn names() -> &'static [&'static str];
// Provided method
fn datum_type() -> u8 { ... }
}Expand description
Projection trait. All projections must implement this
Required Methods§
Provided Methods§
Sourcefn datum_type() -> u8
fn datum_type() -> u8
get the datum type. Defaults to no datum
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.