#[repr(C)]
pub enum ValueType {
Show 27 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,
}
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 StructuralPartialEq for ValueType
Auto Trait Implementations
impl RefUnwindSafe for ValueType
impl Send for ValueType
impl Sync for ValueType
impl Unpin for ValueType
impl UnwindSafe for ValueType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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