Enum rutie::rubysys::value::ValueType[][src]

#[repr(C)]pub enum ValueType {
    None,
    Object,
    Class,
    Module,
    Float,
    RString,
    Regexp,
    Array,
    Hash,
    Struct,
    Bignum,
    File,
    Data,
    Match,
    Complex,
    Rational,
    Nil,
    True,
    False,
    Symbol,
    Fixnum,
    Undef,
    IMemo,
    Node,
    IClass,
    Zombie,
    Mask,
}

Variants

None
Object
Class
Module
Float
RString
Regexp
Array
Hash
Struct
Bignum
File
Data
Match
Complex
Rational
Nil
True
False
Symbol
Fixnum
Undef
IMemo
Node
IClass
Zombie
Mask

Trait Implementations

impl Debug for ValueType[src]

impl PartialEq<ValueType> for ValueType[src]

impl StructuralPartialEq for ValueType[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.