summaryrefslogtreecommitdiff
path: root/src/syntax/scope.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/syntax/scope.rs')
-rw-r--r--src/syntax/scope.rs7
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()
}
}