pub struct Unreal4ContextRuntimeProperties {
Show 47 fields pub crash_guid: Option<String>, pub process_id: Option<u32>, pub is_internal_build: Option<bool>, pub is_source_distribution: Option<bool>, pub is_assert: Option<bool>, pub is_ensure: Option<bool>, pub crash_type: Option<String>, pub seconds_since_start: Option<u32>, pub game_name: Option<String>, pub executable_name: Option<String>, pub build_configuration: Option<String>, pub platform_name: Option<String>, pub engine_mode: Option<String>, pub engine_version: Option<String>, pub language_lcid: Option<i32>, pub app_default_locate: Option<String>, pub build_version: Option<String>, pub is_ue4_release: Option<bool>, pub username: Option<String>, pub base_dir: Option<String>, pub root_dir: Option<String>, pub machine_id: Option<String>, pub login_id: Option<String>, pub epic_account_id: Option<String>, pub legacy_call_stack: Option<String>, pub portable_call_stack: Option<String>, pub user_description: Option<String>, pub error_message: Option<String>, pub crash_reporter_message: Option<String>, pub misc_number_of_cores: Option<u32>, pub misc_number_of_cores_inc_hyperthread: Option<u32>, pub misc_is_64bit: Option<bool>, pub misc_cpu_vendor: Option<String>, pub misc_cpu_brand: Option<String>, pub misc_primary_gpu_brand: Option<String>, pub misc_os_version_major: Option<String>, pub misc_os_version_minor: Option<String>, pub game_state_name: Option<String>, pub memory_stats_total_physical: Option<u64>, pub memory_stats_total_virtual: Option<u64>, pub memory_stats_page_size: Option<u64>, pub memory_stats_total_phsysical_gb: Option<u32>, pub time_of_crash: Option<u64>, pub allowed_to_be_contacted: Option<bool>, pub crash_reporter_client_version: Option<String>, pub modules: Option<String>, pub custom: BTreeMap<String, String>,
}
Expand description

RuntimeProperties context element.

Source

Fields§

§crash_guid: Option<String>

CrashGUID

§process_id: Option<u32>

ProcessId

§is_internal_build: Option<bool>

IsInternalBuild

§is_source_distribution: Option<bool>

IsSourceDistribution

§is_assert: Option<bool>

IsAssert

§is_ensure: Option<bool>

IsEnsure

§crash_type: Option<String>

CrashType

§seconds_since_start: Option<u32>

SecondsSinceStart

§game_name: Option<String>

GameName

§executable_name: Option<String>

ExecutableName

§build_configuration: Option<String>

BuildConfiguration

§platform_name: Option<String>

PlatformName

§engine_mode: Option<String>

EngineMode

§engine_version: Option<String>

EngineVersion

§language_lcid: Option<i32>

LanguageLCID

§app_default_locate: Option<String>

AppDefaultLocale

§build_version: Option<String>

BuildVersion

§is_ue4_release: Option<bool>

IsUE4Release

§username: Option<String>

UserName

§base_dir: Option<String>

BaseDir

§root_dir: Option<String>

RootDir

§machine_id: Option<String>

MachineId

§login_id: Option<String>

LoginId

§epic_account_id: Option<String>

EpicAccountId

§legacy_call_stack: Option<String>

CallStack Source

§portable_call_stack: Option<String>

PCallStack

§user_description: Option<String>

UserDescription

§error_message: Option<String>

ErrorMessage

§crash_reporter_message: Option<String>

CrashReporterMessage

§misc_number_of_cores: Option<u32>

Misc.NumberOfCores

§misc_number_of_cores_inc_hyperthread: Option<u32>

Misc.NumberOfCoresIncludingHyperthreads

§misc_is_64bit: Option<bool>

Misc.Is64bitOperatingSystem

§misc_cpu_vendor: Option<String>

Misc.CPUVendor

§misc_cpu_brand: Option<String>

Misc.CPUBrand

§misc_primary_gpu_brand: Option<String>

Misc.PrimaryGPUBrand

§misc_os_version_major: Option<String>

Misc.OSVersionMajor

§misc_os_version_minor: Option<String>

Misc.OSVersionMinor

§game_state_name: Option<String>

GameStateName

§memory_stats_total_physical: Option<u64>

MemoryStats.TotalPhysical

§memory_stats_total_virtual: Option<u64>

MemoryStats.TotalVirtual

§memory_stats_page_size: Option<u64>

MemoryStats.PageSize

§memory_stats_total_phsysical_gb: Option<u32>

MemoryStats.TotalPhysicalGB

§time_of_crash: Option<u64>

TimeOfCrash

§allowed_to_be_contacted: Option<bool>

bAllowToBeContacted

§crash_reporter_client_version: Option<String>

CrashReportClientVersion

§modules: Option<String>

Modules

§custom: BTreeMap<String, String>

Custom attributes

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more
Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.