Enum object::Object [−][src]
pub enum Object {
Integer(i64),
Boolean(bool),
String(String),
Array(Vec<Rc<Object>>),
Hash(HashMap<Rc<Object>, Rc<Object>>),
Null,
ReturnValue(Rc<Object>),
Function(Vec<IDENTIFIER>, BlockStatement, Env),
Builtin(BuiltinFunc),
Error(String),
}Variants
Integer(i64)Boolean(bool)String(String)Function(Vec<IDENTIFIER>, BlockStatement, Env)Builtin(BuiltinFunc)Error(String)Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Objectimpl !UnwindSafe for ObjectBlanket Implementations
Mutably borrows from an owned value. Read more