aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Venner <[email protected]>2021-03-31 00:59:32 +0100
committerWilliam Venner <[email protected]>2021-03-31 00:59:32 +0100
commite724a15737bb7846073d6d390a735b62385500ce (patch)
treecf382440fcae146e08e168211b52bfc1c49eedb8
parentMerge pull request #39 from adumbidiot/remove-libc (diff)
downloadsteamworks-rs-e724a15737bb7846073d6d390a735b62385500ce.tar.xz
steamworks-rs-e724a15737bb7846073d6d390a735b62385500ce.zip
Add From<u64> for PublishedFileId
-rw-r--r--src/ugc.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ugc.rs b/src/ugc.rs
index 1a7cf8e..d7721a0 100644
--- a/src/ugc.rs
+++ b/src/ugc.rs
@@ -25,6 +25,11 @@ const UGCQueryHandleInvalid: u64 = 0xffffffffffffffff;
#[derive(Clone, Copy, Debug, Ord, PartialOrd, Eq, PartialEq, Hash)]
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
pub struct PublishedFileId(pub u64);
+impl From<u64> for PublishedFileId {
+ fn from(id: u64) -> Self {
+ PublishedFileId(id)
+ }
+}
/// Workshop item types to search for
#[derive(Debug, Clone, Copy, PartialEq, Eq)]