summaryrefslogtreecommitdiff
path: root/src/library/structure/reference.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/structure/reference.rs')
-rw-r--r--src/library/structure/reference.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/library/structure/reference.rs b/src/library/structure/reference.rs
index 0a9f4f9c..425ee518 100644
--- a/src/library/structure/reference.rs
+++ b/src/library/structure/reference.rs
@@ -16,9 +16,10 @@ impl Show for RefNode {
Self(self.0.clone()).pack()
}
- fn encode(&self, _: StyleChain) -> Dict {
- dict! {
- "label" => Value::Str(self.0.clone().into()),
+ fn field(&self, name: &str) -> Option<Value> {
+ match name {
+ "label" => Some(Value::Str(self.0.clone().into())),
+ _ => None,
}
}