pub struct UnknownMemoryCategory {
pub category_type: UnknownRegionType,
pub description: String,
pub estimated_size: usize,
pub confidence_level: f64,
pub examples: Vec<UnknownMemoryExample>,
}
Expand description
Categories of unknown memory regions
Fields§
§category_type: UnknownRegionType
Type of unknown memory region
description: String
Description of this category of unknown memory
estimated_size: usize
Estimated size of this memory category in bytes
confidence_level: f64
Confidence level in the identification (0.0-1.0)
examples: Vec<UnknownMemoryExample>
Examples of memory regions in this category
Trait Implementations§
Source§impl Clone for UnknownMemoryCategory
impl Clone for UnknownMemoryCategory
Source§fn clone(&self) -> UnknownMemoryCategory
fn clone(&self) -> UnknownMemoryCategory
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 UnknownMemoryCategory
impl Debug for UnknownMemoryCategory
Source§impl<'de> Deserialize<'de> for UnknownMemoryCategory
impl<'de> Deserialize<'de> for UnknownMemoryCategory
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 UnknownMemoryCategory
impl RefUnwindSafe for UnknownMemoryCategory
impl Send for UnknownMemoryCategory
impl Sync for UnknownMemoryCategory
impl Unpin for UnknownMemoryCategory
impl UnwindSafe for UnknownMemoryCategory
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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