Trait NumericArrayType

Source
pub trait NumericArrayType: Sealed {
    const TYPE: NumericArrayDataType;
}
Expand description

Trait implemented for types that can be stored in a NumericArray.

Those types are:

NumericArrayDataType is an enumeration of all the types which satisfy this trait.

Required Associated Constants§

Source

const TYPE: NumericArrayDataType

The NumericArrayDataType which dynamically represents the type which this trait is implemented for.

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.

Implementations on Foreign Types§

Source§

impl NumericArrayType for f32

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::Real32

Source§

impl NumericArrayType for f64

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::Real64

Source§

impl NumericArrayType for i8

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::Bit8

Source§

impl NumericArrayType for i16

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::Bit16

Source§

impl NumericArrayType for i32

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::Bit32

Source§

impl NumericArrayType for i64

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::Bit64

Source§

impl NumericArrayType for u8

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::UBit8

Source§

impl NumericArrayType for u16

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::UBit16

Source§

impl NumericArrayType for u32

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::UBit32

Source§

impl NumericArrayType for u64

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::UBit64

Source§

impl NumericArrayType for mcomplex

Source§

const TYPE: NumericArrayDataType = NumericArrayDataType::ComplexReal64

Implementors§