Skip to content

Commit e338234

Browse files
authored
Merge pull request #342 from dtolnay/debug
Improve Debug representation of token_stream::IntoIter
2 parents ee0e583 + 9d91c49 commit e338234

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/lib.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1298,7 +1298,8 @@ pub mod token_stream {
12981298

12991299
impl Debug for IntoIter {
13001300
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
1301-
Debug::fmt(&self.inner, f)
1301+
f.write_str("TokenStream ")?;
1302+
f.debug_list().entries(self.clone()).finish()
13021303
}
13031304
}
13041305

src/wrapper.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -350,12 +350,6 @@ impl Iterator for TokenTreeIter {
350350
}
351351
}
352352

353-
impl Debug for TokenTreeIter {
354-
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
355-
f.debug_struct("TokenTreeIter").finish()
356-
}
357-
}
358-
359353
#[derive(Clone, PartialEq, Eq)]
360354
#[cfg(super_unstable)]
361355
pub(crate) enum SourceFile {

0 commit comments

Comments
 (0)