Docs fix: wrong variable used in loop.
diff --git a/src/parse.rs b/src/parse.rs
index c36d8b1..e9428ed 100644
--- a/src/parse.rs
+++ b/src/parse.rs
@@ -289,7 +289,7 @@
 /// fn skip_past_next_at(input: ParseStream) -> Result<()> {
 ///     input.step(|cursor| {
 ///         let mut rest = *cursor;
-///         while let Some((tt, next)) = cursor.token_tree() {
+///         while let Some((tt, next)) = rest.token_tree() {
 ///             match tt {
 ///                 TokenTree::Punct(ref punct) if punct.as_char() == '@' => {
 ///                     return Ok(((), next));