diff options
Diffstat (limited to 'src/syntax/scope.rs')
| -rw-r--r-- | src/syntax/scope.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/syntax/scope.rs b/src/syntax/scope.rs index a6d27c1e..551d0684 100644 --- a/src/syntax/scope.rs +++ b/src/syntax/scope.rs @@ -13,7 +13,7 @@ use super::Model; /// A map from identifiers to function parsers. pub struct Scope { parsers: HashMap<String, Box<Parser>>, - fallback: Box<Parser> + fallback: Box<Parser>, } impl Scope { @@ -63,8 +63,9 @@ impl Scope { impl Debug for Scope { fn fmt(&self, f: &mut Formatter) -> fmt::Result { - write!(f, "Scope ")?; - write!(f, "{:?}", self.parsers.keys()) + f.debug_set() + .entries(self.parsers.keys()) + .finish() } } |
