From cc8207865b950de54fa3d20ee7b2bb9b29382c67 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Thu, 23 Aug 2018 20:20:54 +0200 Subject: Add fetching xchans by guid and has too. --- src/xchan.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src') diff --git a/src/xchan.rs b/src/xchan.rs index 564531a..88b3cb1 100644 --- a/src/xchan.rs +++ b/src/xchan.rs @@ -36,6 +36,16 @@ impl<'a> XChanFetcher<'a> { self } + pub fn by_hash(&mut self, hash: &'a str) -> &mut XChanFetcher<'a> { + self.data.insert("hash", hash); + self + } + + pub fn by_guid(&mut self, guid: &'a str) -> &mut XChanFetcher<'a> { + self.data.insert("guid", guid); + self + } + pub fn fetch(&self) -> Result { self.client.fetch_stream(client::ZOTAPI_XCHAN_PATH, &self.data) } -- cgit v1.2.3