[][src]Enum xaynet::mask::DataType

#[repr(u8)]pub enum DataType {
    F32,
    F64,
    I32,
    I64,
}

The original primitive data type of the numerical values to be masked.

Variants

F32

Numbers of type f32.

F64

Numbers of type f64.

I32

Numbers of type i32.

I64

Numbers of type i64.

Trait Implementations

impl Clone for DataType[src]

impl Copy for DataType[src]

impl Debug for DataType[src]

impl<'de> Deserialize<'de> for DataType[src]

impl Eq for DataType[src]

impl Hash for DataType[src]

impl PartialEq<DataType> for DataType[src]

impl Serialize for DataType[src]

impl StructuralEq for DataType[src]

impl StructuralPartialEq for DataType[src]

impl TryFrom<u8> for DataType[src]

type Error = InvalidMaskConfigError

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]