From c414f7afb8d69a3c8664efc52e70b4da6423ac0c Mon Sep 17 00:00:00 2001 From: William Venner Date: Sat, 24 Apr 2021 02:16:24 +0100 Subject: Add missing SteamAPI_ISteamUGC_SetReturnKeyValueTags --- src/ugc.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/ugc.rs b/src/ugc.rs index 2de046a..1609d4b 100644 --- a/src/ugc.rs +++ b/src/ugc.rs @@ -803,6 +803,15 @@ impl UserListQuery { self } + /// Include key value tags in results + pub fn include_key_value_tags(self, include: bool) -> Self { + let ok = unsafe { + sys::SteamAPI_ISteamUGC_SetReturnKeyValueTags(self.ugc, self.handle.unwrap(), include) + }; + debug_assert!(ok); + self + } + /// Runs the query pub fn fetch(mut self, cb: F) where F: for<'a> FnOnce(Result,SteamError>) + 'static + Send @@ -954,6 +963,15 @@ impl ItemListDetailsQuery { self } + /// Include key value tags in results + pub fn include_key_value_tags(self, include: bool) -> Self { + let ok = unsafe { + sys::SteamAPI_ISteamUGC_SetReturnKeyValueTags(self.ugc, self.handle.unwrap(), include) + }; + debug_assert!(ok); + self + } + /// Runs the query pub fn fetch(mut self, cb: F) where F: for<'a> FnOnce(Result,SteamError>) + 'static + Send -- cgit v1.2.3