pub struct ResourceSample {
pub state: RunState,
pub elapsed_ns: u64,
pub snapshot: ResourceSnapshot,
}Expand description
Process resource observation associated with a run-state boundary.
Fields§
§state: RunState§elapsed_ns: u64§snapshot: ResourceSnapshotTrait Implementations§
Source§impl Clone for ResourceSample
impl Clone for ResourceSample
Source§fn clone(&self) -> ResourceSample
fn clone(&self) -> ResourceSample
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 ResourceSample
impl Debug for ResourceSample
Source§impl<'de> Deserialize<'de> for ResourceSample
impl<'de> Deserialize<'de> for ResourceSample
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
Source§impl PartialEq for ResourceSample
impl PartialEq for ResourceSample
Source§impl Serialize for ResourceSample
impl Serialize for ResourceSample
impl StructuralPartialEq for ResourceSample
Auto Trait Implementations§
impl Freeze for ResourceSample
impl RefUnwindSafe for ResourceSample
impl Send for ResourceSample
impl Sync for ResourceSample
impl Unpin for ResourceSample
impl UnsafeUnpin for ResourceSample
impl UnwindSafe for ResourceSample
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