Enum tinychain::scalar::IntType[]

pub enum IntType {
    I16,
    I32,
    I64,
    Int,
}

The type of an Int.

Variants

I16
I32
I64
Int

Trait Implementations

impl Clone for IntType

impl Copy for IntType

impl Debug for IntType

impl Default for IntType

impl<'de> Deserialize<'de> for IntType

impl Display for IntType

impl Eq for IntType

impl From<IntType> for NumberType

impl Hash for IntType

impl NumberClass for IntType

type Instance = Int

impl Ord for IntType

impl PartialEq<IntType> for IntType

impl PartialOrd<IntType> for IntType

impl Serialize for IntType

impl StructuralEq for IntType

impl StructuralPartialEq for IntType

Auto Trait Implementations

impl RefUnwindSafe for IntType

impl Send for IntType

impl Sync for IntType

impl Unpin for IntType

impl UnwindSafe for IntType

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<F, T> CastFrom<F> for T where
    T: From<F>, 
[src]

impl<T, F> CastInto<F> for T where
    F: CastFrom<T>, 
[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<F> Match for F[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> ToString for T where
    T: Display + ?Sized
[src]

impl<F, T> TryCastFrom<F> for T where
    T: CastFrom<F>, 
[src]

impl<F, T> TryCastInto<T> for F where
    T: TryCastFrom<F>, 
[src]

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>,