[][src]Struct symbolic_unreal::Unreal4ContextRuntimeProperties

pub struct Unreal4ContextRuntimeProperties {
    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>,
    // some fields omitted
}

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

Trait Implementations

impl Clone for Unreal4ContextRuntimeProperties[src]

impl Debug for Unreal4ContextRuntimeProperties[src]

impl Default for Unreal4ContextRuntimeProperties[src]

impl PartialEq<Unreal4ContextRuntimeProperties> for Unreal4ContextRuntimeProperties[src]

impl StructuralPartialEq for Unreal4ContextRuntimeProperties[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.