diff options
Diffstat (limited to 'lockchain-files/src/lib.rs')
-rw-r--r-- | lockchain-files/src/lib.rs | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/lockchain-files/src/lib.rs b/lockchain-files/src/lib.rs index eaa57c7..b9e03a0 100644 --- a/lockchain-files/src/lib.rs +++ b/lockchain-files/src/lib.rs @@ -6,7 +6,7 @@ extern crate lockchain_core as lcc; use lcc::traits::{Body, Vault}; -use lcc::{Payload, Record}; +use lcc::{Payload, Record, MetaDomain}; use std::collections::HashMap; mod fs; @@ -86,4 +86,20 @@ impl<T: Body> Vault<T> for DataVault<T> { fn get_data(&self, record: &str, key: &str) -> Option<&Payload> { self.records.get(record)?.get_data(key) } + + fn meta_add_domain(&mut self, domain: &str) -> Option<()> { + None + } + + fn meta_pull_domain(&mut self, domain: &str) -> Option<Vec<MetaDomain>> { + None + } + + fn meta_set(&mut self, domain: &str, name: &str, data: Payload) -> Option<()> { + None + } + + fn meta_get(&mut self, domain: &str, name: &str) -> Option<Payload> { + None + } } |