Struct steamworks::UserListQuery [−][src]
pub struct UserListQuery<Manager> { /* fields omitted */ }
Expand description
Query object from query_user
, to allow for more filtering.
Implementations
Excludes items with a specific tag.
Panics if tag
could not be converted to a CString
.
Only include items with a specific tag.
Panics if tag
could not be converted to a CString
.
Sets how to match tags added by require_tag
. If true
, then any tag may match. If false
, all required tags must match.
Sets the language to return the title and description in for the items on a pending UGC Query.
Defaults to “english”
Sets whether results will be returned from the cache for the specific period of time on a pending UGC Query.
Age is in seconds.
Include the full description in results
Include children in results
Include metadata in results
Include additional previews in results
Include key value tags in results
pub fn fetch<F>(self, cb: F) where
F: for<'a> FnOnce(Result<QueryResults<'a>, SteamError>) + 'static + Send,
pub fn fetch<F>(self, cb: F) where
F: for<'a> FnOnce(Result<QueryResults<'a>, SteamError>) + 'static + Send,
Runs the query
Runs the query, only fetching the total number of results.
pub fn fetch_ids<F>(self, cb: F) where
F: Fn(Result<Vec<PublishedFileId>, SteamError>) + 'static + Send,
pub fn fetch_ids<F>(self, cb: F) where
F: Fn(Result<Vec<PublishedFileId>, SteamError>) + 'static + Send,
Runs the query, only fetching the IDs.