Add From<proc_macro::Span> for proc_macro2::Span.
diff --git a/src/unstable.rs b/src/unstable.rs
index f8cd68c..660540a 100644
--- a/src/unstable.rs
+++ b/src/unstable.rs
@@ -216,6 +216,12 @@
 #[derive(Copy, Clone)]
 pub struct Span(proc_macro::Span);
 
+impl From<proc_macro::Span> for ::Span {
+    fn from(proc_span: proc_macro::Span) -> ::Span {
+        ::Span(Span(proc_span))
+    }
+}
+
 impl Span {
     pub fn call_site() -> Span {
         Span(proc_macro::Span::call_site())