pub struct InputGameBuild {Show 17 fields
pub version: SimpleSemVer,
pub git_commit_ref: Option<GitCommitRefSha1>,
pub main_locale: LocaleId,
pub display_name: GameDisplayName,
pub description: GameDescription,
pub icon: Option<BlobIdRef>,
pub loader: SimpleSemVer,
pub engine: InputGameEngine,
pub patcher: Option<InputGamePatcher>,
pub debug: Option<BlobIdRef>,
pub content: Option<BlobIdRef>,
pub content_i18n: Option<BlobIdRef>,
pub musics: Vec<InputGameResource>,
pub modes: IndexMap<GameModeKey, GameModeSpec>,
pub families: FamiliesString,
pub category: GameCategory,
pub i18n: BTreeMap<LocaleId, InputGameBuildI18n>,
}Fields§
§version: SimpleSemVer§git_commit_ref: Option<GitCommitRefSha1>§main_locale: LocaleId§display_name: GameDisplayName§description: GameDescription§icon: Option<BlobIdRef>§loader: SimpleSemVer§engine: InputGameEngine§patcher: Option<InputGamePatcher>§debug: Option<BlobIdRef>Debug info (e.g. obfuscation map)
content: Option<BlobIdRef>§content_i18n: Option<BlobIdRef>§musics: Vec<InputGameResource>§modes: IndexMap<GameModeKey, GameModeSpec>§families: FamiliesString§category: GameCategory§i18n: BTreeMap<LocaleId, InputGameBuildI18n>Trait Implementations§
Source§impl Clone for InputGameBuild
impl Clone for InputGameBuild
Source§fn clone(&self) -> InputGameBuild
fn clone(&self) -> InputGameBuild
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 InputGameBuild
impl Debug for InputGameBuild
impl Eq for InputGameBuild
Source§impl PartialEq for InputGameBuild
impl PartialEq for InputGameBuild
impl StructuralPartialEq for InputGameBuild
Auto Trait Implementations§
impl Freeze for InputGameBuild
impl RefUnwindSafe for InputGameBuild
impl Send for InputGameBuild
impl Sync for InputGameBuild
impl Unpin for InputGameBuild
impl UnsafeUnpin for InputGameBuild
impl UnwindSafe for InputGameBuild
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§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.