aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKatharina Fey <kookie@spacekookie.de>2018-06-30 12:13:41 +0200
committerKatharina Fey <kookie@spacekookie.de>2018-06-30 12:13:41 +0200
commit21fc2e1f8f1add8ed33a10ffa658acfa53d2fb61 (patch)
tree736f2db3bf846bcaf2954dc91d57ccbf4cda3a9f
parent88e5d4b6cf147df85915dce5de6037e1801d64e0 (diff)
Implementing `meta_push_domain` for files backend
-rw-r--r--lockchain-files/src/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/lockchain-files/src/lib.rs b/lockchain-files/src/lib.rs
index d8ac864..48da2b3 100644
--- a/lockchain-files/src/lib.rs
+++ b/lockchain-files/src/lib.rs
@@ -127,6 +127,11 @@ impl<T: Body> Vault<T> for DataVault<T> {
self.metadata.get(domain)
}
+ fn meta_push_domain(&mut self, domain: MetaDomain) -> Option<()> {
+ self.metadata.insert(domain.name().into(), domain);
+ Some(())
+ }
+
fn meta_set(&mut self, domain: &str, name: &str, data: Payload) -> Option<()> {
self.metadata.get_mut(domain)?.set_field(name, data)
}