#[repr(i32)]pub enum value_type {
Show 26 variants
T_NONE = 0,
T_OBJECT = 1,
T_CLASS = 2,
T_MODULE = 3,
T_FLOAT = 4,
T_STRING = 5,
T_REGEXP = 6,
T_ARRAY = 7,
T_HASH = 8,
T_STRUCT = 9,
T_BIGNUM = 10,
T_FILE = 11,
T_DATA = 12,
T_MATCH = 13,
T_COMPLEX = 14,
T_RATIONAL = 15,
T_NIL = 17,
T_TRUE = 18,
T_FALSE = 19,
T_SYMBOL = 20,
T_FIXNUM = 21,
T_UNDEF = 27,
T_NODE = 28,
T_ICLASS = 29,
T_ZOMBIE = 30,
T_MASK = 31,
}Variants§
T_NONE = 0
T_OBJECT = 1
T_CLASS = 2
T_MODULE = 3
T_FLOAT = 4
T_STRING = 5
T_REGEXP = 6
T_ARRAY = 7
T_HASH = 8
T_STRUCT = 9
T_BIGNUM = 10
T_FILE = 11
T_DATA = 12
T_MATCH = 13
T_COMPLEX = 14
T_RATIONAL = 15
T_NIL = 17
T_TRUE = 18
T_FALSE = 19
T_SYMBOL = 20
T_FIXNUM = 21
T_UNDEF = 27
T_NODE = 28
T_ICLASS = 29
T_ZOMBIE = 30
T_MASK = 31
Trait Implementations§
Source§impl PartialEq for value_type
impl PartialEq for value_type
impl StructuralPartialEq for value_type
Auto Trait Implementations§
impl Freeze for value_type
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§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more