pub struct HeapObjectView {
pub id: usize,
pub kind: ValueKind,
pub label: String,
pub members: Vec<HeapMemberView>,
}Fields§
§id: usize§kind: ValueKind§label: String§members: Vec<HeapMemberView>Inlined scalar elements/fields, in visit_edges order.
Trait Implementations§
Source§impl Clone for HeapObjectView
impl Clone for HeapObjectView
Source§fn clone(&self) -> HeapObjectView
fn clone(&self) -> HeapObjectView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HeapObjectView
impl Debug for HeapObjectView
impl Eq for HeapObjectView
Source§impl PartialEq for HeapObjectView
impl PartialEq for HeapObjectView
Source§impl Serialize for HeapObjectView
impl Serialize for HeapObjectView
impl StructuralPartialEq for HeapObjectView
Auto Trait Implementations§
impl Freeze for HeapObjectView
impl RefUnwindSafe for HeapObjectView
impl Send for HeapObjectView
impl Sync for HeapObjectView
impl Unpin for HeapObjectView
impl UnsafeUnpin for HeapObjectView
impl UnwindSafe for HeapObjectView
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