pub struct ExecutionMemoryStats {
pub usage_bytes: u64,
pub limit_bytes: Option<u64>,
pub peak_bytes: Option<u64>,
}Expand description
Normalized memory counters from one exact runtime generation.
Fields§
§usage_bytes: u64§limit_bytes: Option<u64>§peak_bytes: Option<u64>Trait Implementations§
Source§impl Clone for ExecutionMemoryStats
impl Clone for ExecutionMemoryStats
Source§fn clone(&self) -> ExecutionMemoryStats
fn clone(&self) -> ExecutionMemoryStats
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 ExecutionMemoryStats
impl Debug for ExecutionMemoryStats
Source§impl Default for ExecutionMemoryStats
impl Default for ExecutionMemoryStats
Source§fn default() -> ExecutionMemoryStats
fn default() -> ExecutionMemoryStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExecutionMemoryStats
impl<'de> Deserialize<'de> for ExecutionMemoryStats
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
impl Eq for ExecutionMemoryStats
Source§impl PartialEq for ExecutionMemoryStats
impl PartialEq for ExecutionMemoryStats
Source§impl Serialize for ExecutionMemoryStats
impl Serialize for ExecutionMemoryStats
impl StructuralPartialEq for ExecutionMemoryStats
Auto Trait Implementations§
impl Freeze for ExecutionMemoryStats
impl RefUnwindSafe for ExecutionMemoryStats
impl Send for ExecutionMemoryStats
impl Sync for ExecutionMemoryStats
impl Unpin for ExecutionMemoryStats
impl UnsafeUnpin for ExecutionMemoryStats
impl UnwindSafe for ExecutionMemoryStats
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.