pub struct LauncherIds {
pub steam_app_id: Option<&'static str>,
pub steam_dir: Option<&'static str>,
pub heroic_gog_app_id: Option<&'static str>,
pub heroic_epic_app_id: Option<&'static str>,
}Expand description
Per-launcher identifiers used to locate a game install across Steam and Heroic.
Fields§
§steam_app_id: Option<&'static str>§steam_dir: Option<&'static str>§heroic_gog_app_id: Option<&'static str>§heroic_epic_app_id: Option<&'static str>Trait Implementations§
Source§impl Clone for LauncherIds
impl Clone for LauncherIds
Source§fn clone(&self) -> LauncherIds
fn clone(&self) -> LauncherIds
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LauncherIds
impl Debug for LauncherIds
Source§impl Default for LauncherIds
impl Default for LauncherIds
Source§fn default() -> LauncherIds
fn default() -> LauncherIds
Returns the “default value” for a type. Read more
impl Copy for LauncherIds
Auto Trait Implementations§
impl Freeze for LauncherIds
impl RefUnwindSafe for LauncherIds
impl Send for LauncherIds
impl Sync for LauncherIds
impl Unpin for LauncherIds
impl UnsafeUnpin for LauncherIds
impl UnwindSafe for LauncherIds
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