pub struct PointerValidationStats {
pub pointers_checked: usize,
pub cycles_detected: usize,
pub max_depth: usize,
pub invalid_pointers: usize,
}Expand description
Statistics from pointer validation
Fields§
§pointers_checked: usizeNumber of pointers checked
cycles_detected: usizeNumber of cycles detected
max_depth: usizeMaximum depth found
invalid_pointers: usizeInvalid pointers found
Trait Implementations§
Source§impl Clone for PointerValidationStats
impl Clone for PointerValidationStats
Source§fn clone(&self) -> PointerValidationStats
fn clone(&self) -> PointerValidationStats
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 PointerValidationStats
impl Debug for PointerValidationStats
Source§impl Default for PointerValidationStats
impl Default for PointerValidationStats
Source§fn default() -> PointerValidationStats
fn default() -> PointerValidationStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PointerValidationStats
impl RefUnwindSafe for PointerValidationStats
impl Send for PointerValidationStats
impl Sync for PointerValidationStats
impl Unpin for PointerValidationStats
impl UnwindSafe for PointerValidationStats
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