Trait tinychain::scalar::NumberClass [−]
Defines common properties of numeric types supported by Number
.
Defines common properties of numeric types supported by Number
.
type Instance: NumberInstance
impl NumberClass for ComplexType
type Instance = Complex
pub fn size(self) -> usize
pub fn one(&self) -> Complex
pub fn zero(&self) -> Complex
impl NumberClass for FloatType
type Instance = Float
pub fn size(self) -> usize
pub fn one(&self) -> Float
pub fn zero(&self) -> Float
impl NumberClass for IntType
impl NumberClass for NumberType
type Instance = Number
pub fn size(self) -> usize
pub fn one(&self) -> Number
pub fn zero(&self) -> Number
impl NumberClass for UIntType
impl NumberClass for BooleanType