Add ObjectPtr::new_pair()

This commit is contained in:
Eryn Wells 2018-08-20 15:21:38 -07:00
parent 8475720a71
commit 5a5a0c9c07

View file

@ -40,7 +40,13 @@ pub enum Object {
} }
impl ObjectPtr { impl ObjectPtr {
pub fn new(obj: Object) -> ObjectPtr { ObjectPtr::Ptr(Box::new(obj)) } pub fn new(obj: Object) -> ObjectPtr {
ObjectPtr::Ptr(Box::new(obj))
}
pub fn new_pair() -> ObjectPtr {
ObjectPtr::new(Object::Pair(ObjectPtr::Null, ObjectPtr::Null))
}
} }
impl fmt::Display for ObjectPtr { impl fmt::Display for ObjectPtr {