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 !=.

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.