Enum libpobsd::models::store_links::Store
source · pub enum Store {
Steam,
Gog,
HumbleBundle,
ItchIo,
Epic,
Unknown,
}
Expand description
Represents the store in which the game is available.
Variants§
Steam
Steam game
Gog
Gog game
HumbleBundle
HumbleBundle game
ItchIo
ItchIO game
Epic
Epic game
Unknown
For games on other stores (default value)
Trait Implementations§
source§impl<'de> Deserialize<'de> for Store
impl<'de> Deserialize<'de> for Store
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for Store
impl PartialEq for Store
impl Eq for Store
impl StructuralPartialEq for Store
Auto Trait Implementations§
impl Freeze for Store
impl RefUnwindSafe for Store
impl Send for Store
impl Sync for Store
impl Unpin for Store
impl UnwindSafe for Store
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)