Dimension

Trait Dimension 

Source
pub trait Dimension { }
Expand description

Marker trait for dimensions (Length, Time, Mass …).

A dimension is the category that distinguishes a metre from a second. You usually model each dimension as an empty enum:

use qtty_core::Dimension;
#[derive(Debug)]
pub enum Length {}
impl Dimension for Length {}

Implementors§