aboutsummaryrefslogtreecommitdiff
path: root/src/generics.rs
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@gmail.com>2018-09-01 10:31:02 -0700
committerDavid Tolnay <dtolnay@gmail.com>2018-09-01 10:43:29 -0700
commit9b00f65ac9f8b907e84b178964a88f671ff9004f (patch)
treece07ff51e36a7c8c5535f087a7d8fca5debac074 /src/generics.rs
parent956449d8c53fb3aa6e9097143934390dff1bffc9 (diff)
downloadsyn-9b00f65ac9f8b907e84b178964a88f671ff9004f.tar.gz
Remove macro_use and extern crate in doc tests
Diffstat (limited to 'src/generics.rs')
-rw-r--r--src/generics.rs11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/generics.rs b/src/generics.rs
index af233017..07ea86ba 100644
--- a/src/generics.rs
+++ b/src/generics.rs
@@ -303,19 +303,22 @@ impl Generics {
/// ```
/// # extern crate proc_macro2;
/// # extern crate syn;
- /// # #[macro_use]
/// # extern crate quote;
+ /// #
/// # use proc_macro2::{Span, Ident};
+ /// # use quote::quote;
+ /// #
/// # fn main() {
- /// # let generics: syn::Generics = Default::default();
- /// # let name = Ident::new("MyType", Span::call_site());
+ /// # let generics: syn::Generics = Default::default();
+ /// # let name = Ident::new("MyType", Span::call_site());
+ /// #
/// let (impl_generics, ty_generics, where_clause) = generics.split_for_impl();
/// quote! {
/// impl #impl_generics MyTrait for #name #ty_generics #where_clause {
/// // ...
/// }
/// }
- /// # ;
+ /// # ;
/// # }
/// ```
///