Provide Clone for Error
diff --git a/src/error.rs b/src/error.rs
index 67e3939..16e568e 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -26,7 +26,7 @@
 /// [module documentation]: index.html
 ///
 /// *This type is available if Syn is built with the `"parsing"` feature.*
-#[derive(Debug)]
+#[derive(Debug, Clone)]
 pub struct Error {
     span: Span,
     message: String,