Enum mri_sys::value_type[][src]

#[repr(i32)]pub enum value_type {
    T_NONE,
    T_OBJECT,
    T_CLASS,
    T_MODULE,
    T_FLOAT,
    T_STRING,
    T_REGEXP,
    T_ARRAY,
    T_HASH,
    T_STRUCT,
    T_BIGNUM,
    T_FILE,
    T_DATA,
    T_MATCH,
    T_COMPLEX,
    T_RATIONAL,
    T_NIL,
    T_TRUE,
    T_FALSE,
    T_SYMBOL,
    T_FIXNUM,
    T_UNDEF,
    T_NODE,
    T_ICLASS,
    T_ZOMBIE,
    T_MASK,
}

Variants

T_NONE
T_OBJECT
T_CLASS
T_MODULE
T_FLOAT
T_STRING
T_REGEXP
T_ARRAY
T_HASH
T_STRUCT
T_BIGNUM
T_FILE
T_DATA
T_MATCH
T_COMPLEX
T_RATIONAL
T_NIL
T_TRUE
T_FALSE
T_SYMBOL
T_FIXNUM
T_UNDEF
T_NODE
T_ICLASS
T_ZOMBIE
T_MASK

Trait Implementations

impl PartialEq<value_type> for value_type[src]

impl StructuralPartialEq for value_type[src]

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> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.