pub struct ResourceBudgetSnapshot {
pub limit: usize,
pub reserved: usize,
}Expand description
Exact byte-accounting snapshot exposed by a reservable resource decorator.
Fields§
§limit: usize§reserved: usizeImplementations§
Trait Implementations§
Source§impl Clone for ResourceBudgetSnapshot
impl Clone for ResourceBudgetSnapshot
Source§fn clone(&self) -> ResourceBudgetSnapshot
fn clone(&self) -> ResourceBudgetSnapshot
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 moreimpl Copy for ResourceBudgetSnapshot
Source§impl Debug for ResourceBudgetSnapshot
impl Debug for ResourceBudgetSnapshot
impl Eq for ResourceBudgetSnapshot
Source§impl PartialEq for ResourceBudgetSnapshot
impl PartialEq for ResourceBudgetSnapshot
Source§fn eq(&self, other: &ResourceBudgetSnapshot) -> bool
fn eq(&self, other: &ResourceBudgetSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResourceBudgetSnapshot
Auto Trait Implementations§
impl Freeze for ResourceBudgetSnapshot
impl RefUnwindSafe for ResourceBudgetSnapshot
impl Send for ResourceBudgetSnapshot
impl Sync for ResourceBudgetSnapshot
impl Unpin for ResourceBudgetSnapshot
impl UnsafeUnpin for ResourceBudgetSnapshot
impl UnwindSafe for ResourceBudgetSnapshot
Blanket Implementations§
impl<T> Allocation for T
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more