From 38be7d2eee47ac518d2292a20591a667d4c31382 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sun, 23 Apr 2017 09:23:03 -0700 Subject: [PATCH] Expose ObjectPtr and ObjectPtr::new from sibiltypes --- types/src/lib.rs | 1 + types/src/object.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/types/src/lib.rs b/types/src/lib.rs index 9437525..ca70fc2 100644 --- a/types/src/lib.rs +++ b/types/src/lib.rs @@ -6,6 +6,7 @@ mod object; mod predicates; pub use object::Object; +pub use object::ObjectPtr; pub use predicates::*; #[cfg(test)] diff --git a/types/src/object.rs b/types/src/object.rs index 1a5f4d6..fe5c7ff 100644 --- a/types/src/object.rs +++ b/types/src/object.rs @@ -40,7 +40,7 @@ pub enum Object { } impl ObjectPtr { - fn new(obj: Object) -> ObjectPtr { ObjectPtr::Ptr(Box::new(obj)) } + pub fn new(obj: Object) -> ObjectPtr { ObjectPtr::Ptr(Box::new(obj)) } } impl fmt::Display for ObjectPtr {