pub struct GetObjectByHeapObjectIdCommand { /* private fields */ }Available on crate features
experimental and HeapProfiler and Runtime only.Implementations§
Source§impl GetObjectByHeapObjectIdCommand
impl GetObjectByHeapObjectIdCommand
pub fn new( object_id: HeapSnapshotObjectId, object_group: Option<String>, ) -> Self
pub fn object_id(&self) -> &HeapSnapshotObjectId
Sourcepub fn object_group(&self) -> Option<&String>
pub fn object_group(&self) -> Option<&String>
Symbolic group name that can be used to release multiple objects.
Trait Implementations§
Source§impl Clone for GetObjectByHeapObjectIdCommand
impl Clone for GetObjectByHeapObjectIdCommand
Source§fn clone(&self) -> GetObjectByHeapObjectIdCommand
fn clone(&self) -> GetObjectByHeapObjectIdCommand
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<'de> Deserialize<'de> for GetObjectByHeapObjectIdCommand
impl<'de> Deserialize<'de> for GetObjectByHeapObjectIdCommand
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 GetObjectByHeapObjectIdCommand
impl RefUnwindSafe for GetObjectByHeapObjectIdCommand
impl Send for GetObjectByHeapObjectIdCommand
impl Sync for GetObjectByHeapObjectIdCommand
impl Unpin for GetObjectByHeapObjectIdCommand
impl UnwindSafe for GetObjectByHeapObjectIdCommand
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