pub struct SystemMemoryStateContext {
pub windows_memory: Annotated<WindowsMemoryContext>,
}
Expand description
Records the state of system memory at the time of crash.
Fields§
§windows_memory: Annotated<WindowsMemoryContext>
Trait Implementations§
Source§impl Clone for SystemMemoryStateContext
impl Clone for SystemMemoryStateContext
Source§fn clone(&self) -> SystemMemoryStateContext
fn clone(&self) -> SystemMemoryStateContext
Returns a duplicate of the value. Read more
1.0.0 · 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 SystemMemoryStateContext
impl Debug for SystemMemoryStateContext
Source§impl Default for SystemMemoryStateContext
impl Default for SystemMemoryStateContext
Source§fn default() -> SystemMemoryStateContext
fn default() -> SystemMemoryStateContext
Returns the “default value” for a type. Read more
Source§impl Empty for SystemMemoryStateContext
impl Empty for SystemMemoryStateContext
Source§impl From<SystemMemoryState> for SystemMemoryStateContext
impl From<SystemMemoryState> for SystemMemoryStateContext
Source§impl FromValue for SystemMemoryStateContext
impl FromValue for SystemMemoryStateContext
Source§impl IntoValue for SystemMemoryStateContext
impl IntoValue for SystemMemoryStateContext
Source§fn into_value(self) -> Value
fn into_value(self) -> Value
Boxes the meta structure back into a value.
Source§fn serialize_payload<S>(
&self,
__serializer: S,
__behavior: SkipSerialization,
) -> Result<S::Ok, S::Error>where
Self: Sized,
S: Serializer,
fn serialize_payload<S>(
&self,
__serializer: S,
__behavior: SkipSerialization,
) -> Result<S::Ok, S::Error>where
Self: Sized,
S: Serializer,
Efficiently serializes the payload directly.
Source§fn extract_child_meta(&self) -> MetaMapwhere
Self: Sized,
fn extract_child_meta(&self) -> MetaMapwhere
Self: Sized,
Extracts children meta map out of a value.
Source§impl PartialEq for SystemMemoryStateContext
impl PartialEq for SystemMemoryStateContext
Source§impl ProcessValue for SystemMemoryStateContext
impl ProcessValue for SystemMemoryStateContext
Source§fn value_type(&self) -> EnumSet<ValueType>
fn value_type(&self) -> EnumSet<ValueType>
Returns the type of the value.
Source§fn process_value<P>(
&mut self,
__meta: &mut Meta,
__processor: &mut P,
__state: &ProcessingState<'_>,
) -> ProcessingResultwhere
P: Processor,
fn process_value<P>(
&mut self,
__meta: &mut Meta,
__processor: &mut P,
__state: &ProcessingState<'_>,
) -> ProcessingResultwhere
P: Processor,
Executes a processor on this value.
Source§fn process_child_values<P>(
&mut self,
__processor: &mut P,
__state: &ProcessingState<'_>,
) -> ProcessingResultwhere
P: Processor,
fn process_child_values<P>(
&mut self,
__processor: &mut P,
__state: &ProcessingState<'_>,
) -> ProcessingResultwhere
P: Processor,
Recurses into children of this value.
impl StructuralPartialEq for SystemMemoryStateContext
Auto Trait Implementations§
impl Freeze for SystemMemoryStateContext
impl RefUnwindSafe for SystemMemoryStateContext
impl Send for SystemMemoryStateContext
impl Sync for SystemMemoryStateContext
impl Unpin for SystemMemoryStateContext
impl UnwindSafe for SystemMemoryStateContext
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