pub struct PublishedFileID(/* private fields */);Expand description
A handle to a file published on the Steam workshop.
Implementations§
Source§impl PublishedFileID
impl PublishedFileID
Sourcepub fn new() -> PublishedFileID
pub fn new() -> PublishedFileID
Creates an invalid handle (u64::MAX).
Sourcepub fn from_value(file_id: u64) -> PublishedFileID
pub fn from_value(file_id: u64) -> PublishedFileID
Creates a handle from its value.
Trait Implementations§
Source§impl Clone for PublishedFileID
impl Clone for PublishedFileID
impl Copy for PublishedFileID
Source§impl Debug for PublishedFileID
impl Debug for PublishedFileID
Source§impl Default for PublishedFileID
impl Default for PublishedFileID
Source§impl Display for PublishedFileID
impl Display for PublishedFileID
impl Eq for PublishedFileID
Source§impl From<PublishedFileID> for u64
impl From<PublishedFileID> for u64
Source§fn from(file: PublishedFileID) -> u64
fn from(file: PublishedFileID) -> u64
Converts to this type from the input type.
Source§impl From<u64> for PublishedFileID
impl From<u64> for PublishedFileID
Source§fn from(file_id: u64) -> PublishedFileID
fn from(file_id: u64) -> PublishedFileID
Converts to this type from the input type.
Source§impl Hash for PublishedFileID
impl Hash for PublishedFileID
Source§impl PartialEq for PublishedFileID
impl PartialEq for PublishedFileID
impl StructuralPartialEq for PublishedFileID
Source§impl UInt64Handle for PublishedFileID
impl UInt64Handle for PublishedFileID
Auto Trait Implementations§
impl Freeze for PublishedFileID
impl RefUnwindSafe for PublishedFileID
impl Send for PublishedFileID
impl Sync for PublishedFileID
impl Unpin for PublishedFileID
impl UnsafeUnpin for PublishedFileID
impl UnwindSafe for PublishedFileID
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.