#[repr(u32)]pub enum mrb_vtype {
Show 29 variants
MRB_TT_FALSE = 0,
MRB_TT_TRUE = 1,
MRB_TT_SYMBOL = 2,
MRB_TT_UNDEF = 3,
MRB_TT_FREE = 4,
MRB_TT_FLOAT = 5,
MRB_TT_INTEGER = 6,
MRB_TT_CPTR = 7,
MRB_TT_OBJECT = 8,
MRB_TT_CLASS = 9,
MRB_TT_MODULE = 10,
MRB_TT_ICLASS = 11,
MRB_TT_SCLASS = 12,
MRB_TT_PROC = 13,
MRB_TT_ARRAY = 14,
MRB_TT_HASH = 15,
MRB_TT_STRING = 16,
MRB_TT_RANGE = 17,
MRB_TT_EXCEPTION = 18,
MRB_TT_ENV = 19,
MRB_TT_CDATA = 20,
MRB_TT_FIBER = 21,
MRB_TT_STRUCT = 22,
MRB_TT_ISTRUCT = 23,
MRB_TT_BREAK = 24,
MRB_TT_COMPLEX = 25,
MRB_TT_RATIONAL = 26,
MRB_TT_BIGINT = 27,
MRB_TT_MAXDEFINE = 28,
}
Variants§
MRB_TT_FALSE = 0
MRB_TT_TRUE = 1
MRB_TT_SYMBOL = 2
MRB_TT_UNDEF = 3
MRB_TT_FREE = 4
MRB_TT_FLOAT = 5
MRB_TT_INTEGER = 6
MRB_TT_CPTR = 7
MRB_TT_OBJECT = 8
MRB_TT_CLASS = 9
MRB_TT_MODULE = 10
MRB_TT_ICLASS = 11
MRB_TT_SCLASS = 12
MRB_TT_PROC = 13
MRB_TT_ARRAY = 14
MRB_TT_HASH = 15
MRB_TT_STRING = 16
MRB_TT_RANGE = 17
MRB_TT_EXCEPTION = 18
MRB_TT_ENV = 19
MRB_TT_CDATA = 20
MRB_TT_FIBER = 21
MRB_TT_STRUCT = 22
MRB_TT_ISTRUCT = 23
MRB_TT_BREAK = 24
MRB_TT_COMPLEX = 25
MRB_TT_RATIONAL = 26
MRB_TT_BIGINT = 27
MRB_TT_MAXDEFINE = 28
Trait Implementations§
impl Copy for mrb_vtype
impl Eq for mrb_vtype
impl StructuralPartialEq for mrb_vtype
Auto Trait Implementations§
impl Freeze for mrb_vtype
impl RefUnwindSafe for mrb_vtype
impl Send for mrb_vtype
impl Sync for mrb_vtype
impl Unpin for mrb_vtype
impl UnwindSafe for mrb_vtype
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