Enum mri_sys::value_type
source · [−]#[repr(i32)]
pub enum value_type {
Show 26 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,
}
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
sourceimpl PartialEq<value_type> for value_type
impl PartialEq<value_type> for value_type
impl StructuralPartialEq for value_type
Auto Trait Implementations
impl RefUnwindSafe for value_type
impl Send for value_type
impl Sync for value_type
impl Unpin for value_type
impl UnwindSafe for value_type
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more