commit | 13805088ce6f56f9f87b70f1309960dba9b0e68d | [log] [tgz] |
---|---|---|
author | Sergio Benitez <sb@sergio.bz> | Thu Jan 04 01:25:45 2018 -0800 |
committer | Sergio Benitez <sb@sergio.bz> | Thu Jan 04 01:56:41 2018 -0800 |
tree | 9bcec5842ae39ddde46004574ebfc7e07cfab864 | |
parent | 12f379eab653ef285b1294a8b2c041678c3e9f04 [diff] |
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())