title: Is there a way of removing quotation marks when using the quote crate?
body: <pre class="lang-rust prettyprint-override"><code>use quote::quote; // 1.0.7
  use syn; // 1.0.40
  
  fn main() {
      let foo = &quot;foo&quot;;
      let foobar = syn::Ident::new(&amp;format!(&quot;{}bar&quot;, foo), syn::export::Span::call_site());
      let testing = format!(&quot;self.{}.is_some()&quot;, foobar);
      let q = quote! {#testing};
      println!(&quot;{}&quot;, q);
  }
  </code></pre>
  <p><a href="https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=9c9b2c13b2e0d4d3652b9b38c56e652f" rel="nofollow noreferrer">playground</a></p>
  <p>The stdout is</p>
  <pre class="lang-none prettyprint-override"><code>&quot;self.foobar.is_some()&quot;
  </code></pre>
  <p>I need</p>
  <pre class="lang-none prettyprint-override"><code>self.foobar.is_some()
  </code></pre>