pub struct SystemRequirements {Show 22 fields
pub steam_app_id: String,
pub os_family: String,
pub tier_title: Option<String>,
pub target: Option<String>,
pub min_os: Option<String>,
pub min_cpu: Option<String>,
pub min_cpu2: Option<String>,
pub min_ram: Option<String>,
pub min_gpu: Option<String>,
pub min_gpu2: Option<String>,
pub min_vram: Option<String>,
pub min_dx: Option<String>,
pub min_storage: Option<String>,
pub rec_os: Option<String>,
pub rec_cpu: Option<String>,
pub rec_cpu2: Option<String>,
pub rec_ram: Option<String>,
pub rec_gpu: Option<String>,
pub rec_gpu2: Option<String>,
pub rec_vram: Option<String>,
pub rec_dx: Option<String>,
pub rec_storage: Option<String>,
}Expand description
Requisitos de sistema para um único OS/tier.
Campos cpu2 e gpu2 capturam alternativas AMD/Intel quando presentes.
Fields§
§steam_app_id: String§os_family: String§tier_title: Option<String>§target: Option<String>§min_os: Option<String>§min_cpu: Option<String>§min_cpu2: Option<String>§min_ram: Option<String>§min_gpu: Option<String>§min_gpu2: Option<String>§min_vram: Option<String>§min_dx: Option<String>§min_storage: Option<String>§rec_os: Option<String>§rec_cpu: Option<String>§rec_cpu2: Option<String>§rec_ram: Option<String>§rec_gpu: Option<String>§rec_gpu2: Option<String>§rec_vram: Option<String>§rec_dx: Option<String>§rec_storage: Option<String>Trait Implementations§
Source§impl Clone for SystemRequirements
impl Clone for SystemRequirements
Source§fn clone(&self) -> SystemRequirements
fn clone(&self) -> SystemRequirements
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 SystemRequirements
impl Debug for SystemRequirements
Source§impl Default for SystemRequirements
impl Default for SystemRequirements
Source§fn default() -> SystemRequirements
fn default() -> SystemRequirements
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SystemRequirements
impl<'de> Deserialize<'de> for SystemRequirements
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
Auto Trait Implementations§
impl Freeze for SystemRequirements
impl RefUnwindSafe for SystemRequirements
impl Send for SystemRequirements
impl Sync for SystemRequirements
impl Unpin for SystemRequirements
impl UnsafeUnpin for SystemRequirements
impl UnwindSafe for SystemRequirements
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,
§impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
impl<'de, D, R> CommandArg<'de, R> for Dwhere
D: Deserialize<'de>,
R: Runtime,
§fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
fn from_command(command: CommandItem<'de, R>) -> Result<D, InvokeError>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.